Звук#
Введение#
Устройство VEX EXP Brain может воспроизводить звук через встроенный динамик, используя методы из категории «Звук», которые воспроизводят предустановленные звуковые эффекты или музыкальные ноты.
В приведенных ниже примерах сконструированный мозг включает доступ к методам Sound и будет использоваться во всех последующих примерах в этой документации API при обращении к этим методам.
Ниже приведён список всех методов:
Действия — Воспроизведение звуков из мозга.
play_sound— Воспроизвести предустановленный звук из Brain.play_note— Сыграйте музыкальную ноту из Мозга.
Действия#
play_sound#
play_sound воспроизводит один из встроенных звуков мозга.
Usage:
brain.play_sound(sound, volume)
Параметр |
Описание |
|---|---|
|
Заданный звук для воспроизведения из мозга. |
|
Необязательный параметр. Громкость воспроизведения звука в виде целого числа от 0% до 100%. Значение по умолчанию — 100%. |
Название звука |
Воспроизвести звук |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)
play_note#
play_note воспроизводит определенную ноту в течение определенного времени в миллисекундах.
Usage:
brain.play_note(octave, note, duration, volume)
Параметры |
Описание |
|---|---|
|
Низкая или высокая октава:
|
|
Ноты для исполнения:
|
|
Необязательный параметр. Длительность воспроизведения ноты в миллисекундах, максимум 500 миллисекунд. Если длительность не указана, используется значение по умолчанию — 500 миллисекунд. |
|
Необязательный параметр. Громкость воспроизведения ноты задается целым числом от 0% до 100%. Значение по умолчанию — 100%. |
# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)