Suara#
Perkenalan#
Pengontrol Drone VEX AIR memungkinkan pengguna untuk memutar suara bawaan, file audio kustom, dan not musik. Pengontrol ini juga menyertakan kontrol untuk menghentikan suara dan mendeteksi apakah audio sedang diputar.
Berikut adalah daftar semua blok yang tersedia:
Suara - Putar dan Hentikan Suara
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.
Suara#
putar suara#
Blok tumpukan putar suara akan memutar salah satu suara bawaan pengontrol.
putar suara [gerak maju 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 |
|---|---|
sukses |
|
kesalahan |
|
mendeteksi |
|
terdeteksi |
|
rintangan |
|
pengulangan |
|
selesai |
|
jeda |
|
resume |
|
kirim |
|
menerima |
Contoh
saat dimulai
[Play the looping sound.]
putar suara [berulang v] ▶
putar file suara#
Tumpukan putar file suara memutar suara khusus yang dimuat oleh pengguna.
putar file suara [SOUND1 v] ▶
Parameter |
Keterangan |
|---|---|
nomor slot suara |
Suara yang diunggah pengguna untuk digunakan. Opsi akan berubah jika nama gambar diedit di Panel Kontrol. |
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 [SOUND1 v] ▶
memainkan nada#
Blok tumpukan play note memainkan nada tertentu untuk durasi tertentu.
putar nada [rendah v] [C v] [note_eight v] ▶
Parameter |
Keterangan |
|---|---|
oktaf |
Oktaf nada:
|
catatan |
Defines the musical pitch:
|
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_quarter 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
[Upload a sound 10 seconds or greater in VEXcode.]
[Stop the sound while it is playing.]
putar file suara [1 v] ◀ dan jangan tunggu
tunggu [6] detik
hentikan suara
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
[Display when the sound is playing.]
putar suara [berulang v] ◀ dan jangan tunggu
tunggu sampai <suara aktif?>
cetak [I hear the sound!] di konsol ▶