Page 1 of 1

Структура событий event

PostPosted: 17 May 2019, 11:05
by Григорий
я считываю данные с клавиатуры через структуру событий. Каждой кнопке на клавиатуре присваиваю свой звук. Получается, что я не могу воспроизвести 2 звука одновременно.
как с этим побороться? :think:

Re: Структура событий event

PostPosted: 17 May 2019, 12:46
by IvanLis
Григорий wrote:я считываю данные с клавиатуры через структуру событий. Каждой кнопке на клавиатуре присваиваю свой звук. Получается, что я не могу воспроизвести 2 звука одновременно.
как с этим побороться? :think:


Самому микшировать сигналы и отправлять уже смесь.
Либо раскидывать их по каналам R/L.
Возможно есть какое-то другие методы, но я не представляю как можно в один буфер (регистр) писать с двух сторон и что там получится.

Re: Структура событий event

PostPosted: 17 May 2019, 14:23
by zxc_pavel
Может так пойдет?

секундные wav сэмплы и следить за временем, чтобы не инициировать повторно и частоты не множились

Re: Структура событий event

PostPosted: 17 May 2019, 17:38
by Blackman
Monitoring of Keyboard Buttons that are Pressed
https://forums.ni.com/t5/Example-Progra ... anguage=en
Получили нажатые кнопки клавиатуры, определили ноты, создали waveform и отправили на выходное аудио устройство.