Suara#
Perkenalan#
Robot Coding VEX AIM memiliki fitur suara yang memungkinkan pengguna untuk memutar suara bawaan, file audio kustom, dan not musik. Robot ini juga menyertakan kontrol untuk menghentikan suara dan mendeteksi apakah audio sedang diputar.
Berikut adalah daftar semua blok:
putar suara — Memutar suara bawaan dari daftar yang telah ditentukan.
putar berkas suara — Memutar suara yang diunggah pengguna.
play note — Memainkan nada musik dengan pitch, oktaf, dan durasi yang ditentukan.
hentikan suara — Menghentikan suara yang sedang diputar.
suara aktif — Memeriksa apakah suara sedang diputar.
putar suara#
Blok tumpukan putar suara akan memutar salah satu suara bawaan robot.
putar suara [bertingkah senang v] ▶
Parameter |
Keterangan |
|---|---|
suara |
Salah satu suara bawaan yang ditampilkan di bawah ini. |
dan jangan menunggu |
Pilih tanda panah ( ▶ ) untuk memperluas blok menjadi dan jangan menunggu, sehingga blok berikutnya dalam tumpukan akan segera dijalankan. |
Nama Suara |
Putar Suara |
|---|---|
Berperilaku bahagia |
|
berakting sedih |
|
bertingkah konyol |
|
bertindak marah |
|
bertingkah laku antusias |
|
bergerak maju |
|
bergerak mundur |
|
belok kanan |
|
belok kiri |
|
menabrak |
|
rem |
|
menjemput |
|
penginderaan |
|
terdeteksi |
|
rintangan |
|
berkilau |
|
lampu tanda bahaya |
|
kicauan |
|
perulangan |
|
menyelesaikan |
|
mengirim |
|
menerima |
|
berhenti sebentar |
|
melanjutkan |
|
tada |
|
gagal |
|
bel pintu |
|
huah |
|
berkembang |
|
bersorak |
Contoh
saat dimulai
[Play the act happy sound.]
putar suara [bertingkah senang v] ▶
putar file suara#
Blok tumpukan putar berkas suara memutar suara khusus yang dimuat oleh pengguna.
putar file suara [1 v] ▶
Parameter |
Keterangan |
|---|---|
nomor slot suara |
Suara kustom yang akan digunakan, nomor 1 hingga 10. Nomor suara tersebut sesuai dengan nomor yang ditampilkan di Panel Kontrol AIM. |
dan jangan menunggu |
Pilih tanda panah ( ▶ ) untuk memperluas blok menjadi dan jangan menunggu, sehingga blok berikutnya dalam tumpukan akan segera dijalankan. |
Contoh
saat dimulai
[Upload a sound file in VEXcode.]
[Play the custom sound.]
putar file suara [1 v] ▶
memainkan nada#
Blok play note memainkan nada tertentu untuk durasi tertentu.
putar nada [rendah v] [C v] [note_eight v] ▶
Parameter |
Keterangan |
|---|---|
oktaf |
Oktaf nada: rendah atau tinggi. |
catatan |
Menentukan nada musik:
|
panjang nada |
Mengatur panjang not:
|
dan jangan menunggu |
Pilih tanda panah ( ▶ ) untuk memperluas blok menjadi dan jangan menunggu, sehingga blok berikutnya dalam tumpukan akan segera dijalankan. |
Contoh
saat dimulai
[Play a short tune.]
putar nada [rendah v] [C v] [note_half v] ▶
putar nada [rendah v] [D v] [note_quarter v] ▶
putar nada [rendah v] [E v] [note_sixteenth v] ▶
suara berhenti#
Blok tumpukan hentikan suara menghentikan suara yang sedang diputar.
hentikan suara
Parameter |
Keterangan |
|---|---|
Blok ini tidak memiliki parameter. |
Contoh
saat dimulai
[Stop sound if it is still playing after 2 seconds]
putar file suara [1 v] ◀ dan jangan tunggu
tunggu (2) detik
jika <suara aktif?> maka
hentikan suara
selesai
aktif suara#
Blok Boolean sound active melaporkan apakah ada suara yang sedang diputar saat ini.
Benar — Ada suara yang diputar.
Salah — Tidak ada suara yang diputar.
<suara aktif?>
Parameter |
Keterangan |
|---|---|
Blok ini tidak memiliki parameter. |
Contoh
saat dimulai
[Stop sound if it is still playing after 2 seconds]
putar file suara [1 v] ◀ dan jangan tunggu
tunggu (2) detik
jika <suara aktif?> maka
hentikan suara
selesai