Пишу так (С++):
#include <libkmid/alsaout.h>
...
AlsaOut* dAlsaOut = new AlsaOut(1,17,0,"","");//порты взял от aplaymidi -l
int sequ = open ("/dev/sequencer",O_WRONLY);
if (sequ==-1){
...
}
dAlsaOut->openDev(sequ);
dAlsaOut->initDev();
dAlsaOut->chnPressure(0,127);
dAlsaOut->setVolumePercentage(100);//Ну еще разок...
dAlsaOut->noteOn(0,90,127);
И вот тут-то не слышу нот :-(
Что я сделал не правильно?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Системный вызов sendfile ??? (2008)
- Форум non-blocking write (2011)
- Форум ошибка сигментирования в so (2016)
- Форум перенаправление вывода (2002)
- Форум Прога завершает работу с сообщением (2004)
- Форум Не получается написать прогу (2010)
- Форум Именованный канал на с++ (2012)
- Форум FIFO,write,read (2017)
- Форум sendfile из файла в файл не работает? (2006)
- Форум [ALSA][Timitidy++] Зависает на первой ноте (2012)