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

Работа со звуком - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 32, средняя оценка - 4.81
DenProx
Техник
 Аватар для DenProx
306 / 164 / 4
Регистрация: 09.10.2009
Сообщений: 3,020
27.11.2012, 09:06     Работа со звуком #1
Доброго времени суток. Подскажите, какой библиотекой лучше всего воспользоваться для записи звука, и последующей его обработки (Воспроизведение, построение спектра и т.д. и т.п.)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2012, 09:06     Работа со звуком
Посмотрите здесь:

C++ Builder Работа со звуком
Работа со звуком в с++ C++
Работа со звуком C++
Работа со звуком C++
Работа со звуком в C++ C++
XE3 работа со звуком C++ Builder
работа со звуком Visual C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,315
27.11.2012, 10:20     Работа со звуком #2
Если под Windows:
Запись и воспроизведение звука - winmm (Windows Multimedia). [Declared in Mmsystem.h; Use Winmm.lib]
Построение спектра, FFT - alglib (http://alglib.sources.ru/) или любую другую по твоему усмотрению. Тут фокус в том, что если FFT и другие преобразования нужно делать в реальном времени, то это накладывает определенные требования к быстродействию.
DenProx
Техник
 Аватар для DenProx
306 / 164 / 4
Регистрация: 09.10.2009
Сообщений: 3,020
27.11.2012, 10:24  [ТС]     Работа со звуком #3
CheshireCat, а есть какой ни будь кросс платформенный ? Чтобы при необходимости под Linux переделать
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,315
27.11.2012, 11:03     Работа со звуком #4
Хм, специально я этот вопрос не изучал... Посмотри на Qt, возможно, найдешь кроссплатформенную либу по работе со звуком. А Alglib - он и так кроссплатформенный, даже можно пересобрать под любую симпатичную платформу из исходников.
DenProx
Техник
 Аватар для DenProx
306 / 164 / 4
Регистрация: 09.10.2009
Сообщений: 3,020
27.11.2012, 11:27  [ТС]     Работа со звуком #5
CheshireCat, Спасибо ))

Добавлено через 7 минут
CheshireCat, посмотрел инфу по Alglib, это же библиотека численного анализа, а мне же нужно библиотеку по работе со звуком, типа Bass.dll
DenProx
Техник
 Аватар для DenProx
306 / 164 / 4
Регистрация: 09.10.2009
Сообщений: 3,020
29.11.2012, 12:12  [ТС]     Работа со звуком #6
Нашел такую либу OpenAL. Что можете о ней сказать ? ))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2012, 12:43     Работа со звуком
Еще ссылки по теме:

работа со звуком C++ Builder
Visual C++ Низкоуровневая работа со звуком
C++ WinAPI Работа со звуком (directsound)
C++ Работа со звуком (частоты)
C++ WinAPI Работа со звуком и LNK2019

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
raxp
10146 / 6533 / 475
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
29.11.2012, 12:43     Работа со звуком #7
посмотрел инфу по Alglib, это же библиотека численного анализа, а мне же нужно библиотеку по работе со звуком, типа Bass.dll
вам четко было сказано, что для FFT, сам же звук получайте любыми другими способами, например http://www.portaudio.com
Yandex
Объявления
29.11.2012, 12:43     Работа со звуком
Ответ Создать тему
Опции темы

Текущее время: 06:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru