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

Простейшие вопросы в области инженерной разработки

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

Postby Григорий on 17 May 2019, 11:05

я считываю данные с клавиатуры через структуру событий. Каждой кнопке на клавиатуре присваиваю свой звук. Получается, что я не могу воспроизвести 2 звука одновременно.
как с этим побороться? :think:
Григорий
beginner
beginner
 
Posts: 15
Joined: 16 Apr 2019, 23:46
LabVIEW Version: 16
Karma: 0

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

Postby IvanLis on 17 May 2019, 12:46

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


Самому микшировать сигналы и отправлять уже смесь.
Либо раскидывать их по каналам R/L.
Возможно есть какое-то другие методы, но я не представляю как можно в один буфер (регистр) писать с двух сторон и что там получится.
User avatar
IvanLis
professor
professor
 
Posts: 4802
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2015, 2016
Karma: 762
hardware VIP bloggers teachers

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

Postby zxc_pavel on 17 May 2019, 14:23

Может так пойдет?

секундные wav сэмплы и следить за временем, чтобы не инициировать повторно и частоты не множились
Attachments
1705.rar
(74.31 KiB) Downloaded 19 times
zxc_pavel
assistant
assistant
 
Posts: 111
Joined: 02 Jun 2016, 12:07
LabVIEW Version: 14
Karma: 74

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

Postby Blackman on 17 May 2019, 17:38

Monitoring of Keyboard Buttons that are Pressed
https://forums.ni.com/t5/Example-Progra ... anguage=en
Получили нажатые кнопки клавиатуры, определили ноты, создали waveform и отправили на выходное аудио устройство.
Blackman
leader
leader
 
Posts: 873
Joined: 17 Jan 2016, 15:02
Medals: 1
Activity (1)
LabVIEW Version: 6.1,8.5,20
Karma: 257
VIP


Return to Для чайников

Who is online

Users browsing this forum: Google and 3 guests

cron