Название: вопрос по QAudioInput Отправлено: penden от Сентябрь 09, 2014, 09:17 Здравствуйте.
Задача в том, чтобы получить оцифрованный сигнал с микрофона, т.е. массив intов. Чтобы дальше уже работать с жтим массивом. Вопрос собственно вот в чем, никак не могу понять как получить этот самый массив, в том числе не подается понимаю и пример audioinput в самом qt Нашел похожий вопрос http://www.prog.org.ru/topic_16630_0.html Только я не понимаю, как преобразовать буфер массив интов. Название: Re: вопрос по QAudioInput Отправлено: Firefox от Сентябрь 18, 2014, 16:13 На сколько я понимаю вы получите массив QByteArray, int это 4 байта(для 32-битных систем) возможно так необходимо вреобразовывать.
Название: Re: вопрос по QAudioInput Отправлено: xokc от Сентябрь 18, 2014, 17:07 Если следовать синтаксису того примера, то так: short *samples = (short *)output_buffer.buffer().data()
|