#c #c #bada #sound-synthesis
#c #c #bada #синтез звука
Вопрос:
Я хочу разработать приложение bada, которое генерирует заметки, когда пользователь прикасается к экрану.
Есть ли какой-либо способ сделать это? Я помню, что в моем старом Amstrad CPC 464 была БАЗОВАЯ инструкция SOUND для генерации звуков программно.
Есть ли какая-нибудь библиотека для этого?
Ответ №1:
в Osp::Media у вас есть классы TonePlayer или низкоуровневый класс AudioOut, который должен позволить вам воспроизводить все, что вам нужно. Я думаю, что генерация массива с помощью sinus не так уж сложна, но я не думаю, что сегодняшнее приложение должно иметь однотональные звуковые сигналы. Лучше включить воспроизведение из файла ресурсов с подготовленными звуковыми сигналами и, возможно, разрешить пользователю использовать свои собственные звуки.
Я думаю, что TonePlayer достаточно прост, чтобы делать то, что вы хотите. Посмотрите на их примере, как они это используют.