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

Создание искажения звука - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.63
darkblood0202
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 17
09.03.2012, 00:02     Создание искажения звука #1
Есть мр3 файл, хочу исказить выводимый звук или добавить эффект.

Использую библиотеку Bass для воспроизведения звука.

Если нельзя через библиотеку bass, то каким другим способом можно исказить звук?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2012, 00:02     Создание искажения звука
Посмотрите здесь:

Генерация звука C++
Анализатор звука C++
Запись звука C++
C++ скорость звука
C++ При работе с 24-разрядными изображениями происходят искажения
C++ написать функцию искажения буквы
C++ Почему нет звука?
C++ Воспроизведение звука из консоли

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
raxp
10140 / 6527 / 475
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
09.03.2012, 02:11     Создание искажения звука #2
Использую библиотеку Bass для воспроизведения звука.

Если нельзя через библиотеку bass
...а HELP, а примеры? Неужели совсем ничего?

Существуют варианты BASS для Win32 и MacOSX (платформы PowerPC и Intel). Текущая версия библиотеки (ноябрь, 2006) - 2.3 (.0.1).

Библиотека BASS достаточно проста в использовании, имеет небольшой размер и поддерживает следующие возможности:
- воспроизведение звуковых образцов (сэмплов) в формате WAV/AIFF/MP3/MP2/MP1/OGG;
- потоковое воспроизведение звуковых файлов в формате MP3/MP2/MP1/OGG/WAV/AIFF;
- потоковое воспроизведение звука из интернет (по протоколам http и ftp, с поддержкой серверов Shoutcast, Icecast & Icecast2);
- воспроизведение файлов музыкальных форматов (XM, IT, S3M, MOD, MTM, UMX), а также формата MO3 (mod музыка, сжатая MP3/OGG);
- запись звука;
- поддержка эффектов обработки звуков и эффектов DirectX 8 (только для Win32): Chorus / compressor / distortion / echo / flanger / gargle / parametric eq / reverb и т.д.;
- поддержка многоканального (а не только стерео) звука, в том числе и многоканальных OGG/WAV/AIFF файлов;
- поддержка многопотоковых звуковых карт;
- поддержка позиционируемого 3D звука и EAX;
- поддержка расширений (плагинов);
- и многое другое.

На платформе Win32 библиотека BASS требует для своей работы DirectX версии 3 и выше. BASS использует аппаратное ускорение функций DirectSound и DirectSound3D(если это поддерживается звуковой картой). На MacOSX для вывода звука используется CoreAudio (рекомендуется OSX 10).

Кроме основного модуля (bass.dll), на сайте можно найти дополнения (плагины), расширяющие возможности библиотеки. Так, для воспроизведения файлов в формате wma необходимо использовать плагин basswma.dll.

Дистрибутив BASS представляет собой zip-архив и содержит библиотеку bass.dll, библиотеку импорта bass.lib, заголовочные файлы и файлы с исходными кодами примеров для C/C++ , Delphi, MASM, VisualBasic, а также подробную справку в формате .chm. Следует заметить, что в состав пакета FreeBASIC входят заголовочный файл и библиотека импорта, необходимые для работы с BASS.
http://www.un4seen.com/

Создание искажения звука

Создание искажения звука

Создание искажения звука
Вложения
Тип файла: zip примерчик.zip (5.16 Мб, 55 просмотров)
Yandex
Объявления
09.03.2012, 02:11     Создание искажения звука
Ответ Создать тему
Опции темы

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