Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Захват звука - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод Фибоначчи http://www.cyberforum.ru/cpp/thread74864.html
Помогите решить... Методы оптимизации – методы поиска локального экстремума функции на заданном промежутке. Задание на лабораторную работу: 1. Найти локальный экстремум функции в указанном...
C++ Обучение нейросетей в С++ Обучаю 2 слойную нейронную сеть методом обратного распространения ошибки - на вход подается массив сигналов, на выходе получаю массив, все элементы которого равны нулю. В чем проблема? static... http://www.cyberforum.ru/cpp/thread74509.html
Huffman C++
Я почти всё сделал...строится бин. дерево... Остался вывод в файл! Как из совокупности нулей и единиц вывести инфу в файл???
C++ Устал от утечек памяти
С этими утечками памяти в C++ просто беда. Посоветуйте, что можно сделать? Может быть есть какие-то специальные утилиты?
C++ требуется Решить лабораторную http://www.cyberforum.ru/cpp/thread73571.html
2 лабораторная и уже несправляюсь((( Дана матрица MxN найти все ее периметры Если не сложно расписать каждый шаг (чтоб сам понять мог) и киньте ссылку на самый эффективный учебник по с++...
C++ Нужен калькулятор на с++.Пожалуйста,срочняк надо! Необходимо написать консолевский калькулятор на с++,который может:+,-,\,*,%(остаток от деления).При этом нужно написать его через стеки по принципу обратной польской нотации(не используя... подробнее

Показать сообщение отдельно
ni_ko
0 / 0 / 0
Регистрация: 20.01.2015
Сообщений: 2
20.01.2015, 13:41
Цитата Сообщение от solar_wind Посмотреть сообщение
В Qt то делается через QAudioInput
можете поподробнее рассказать? у меня такая же задача, нужно в реальном времени получать кусок захваченного звука определенной длинны.
пробовал сделать так:

C++
1
2
3
4
5
6
QAudioInput*        m_audioInput;
QIODevice*          m_audioIODevice;
 
...инициализация m_audioInput
 
m_audioIODevice = m_audioInput->start();
а что дальше делать не знаю

как из m_audioIODevice брать кусок данных нужной длинны?
как после этого очищать буфер, потому что данные, после того как я их забрал, мне больше не нужны в буфере
при воспроизведении из файла использовал audioNotify() чтобы по событию делать нужную обработку, а тут не найду что мне нужно
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru