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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.63
darkblood0202
0 / 0 / 0
Регистрация: 05.03.2012
Сообщений: 17
#1

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

09.03.2012, 00:02. Просмотров 1078. Ответов 1
Метки нет (Все метки)

Есть мр3 файл, хочу исказить выводимый звук или добавить эффект.

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

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

написать функцию искажения буквы - C++
Помогите, пожалуйста, написать функцию искажения буквы. Есть словарь, в нем не менее 20 слов. С кл-ры вводятся слова с ошибкой: искажение...

При работе с 24-разрядными изображениями происходят искажения - C++
пытаюсь заставить этот код работать, для начала просто открываю бмп файл, и сохраняю данные в другой бмп файл, так вот с 16,256-цветными...

Запись звука - C++
Кто-нибудь писал подобные программки, для захвата звука? Если кто писал, помогите пожалуйста, а то я дико туплю. Накидал тут по...

Анализатор звука - C++
Собственно, как его организовать? Что-то порылся в гуглу, ничего не нашел. Может я неправильно выражаюсь, но я про "эквалайзер", который...

скорость звука - C++
подскажите пожалуйста с помощью чего можно создать регулятор скорости звука (азбука морзе)?

Генерация звука - C++
Помогите написать программу для генерации звука через системный динамик с определённой продолжительностю(НА Си).

Воспроизведение звука из консоли - C++
Всем привет, нужно вызвать короткий звучек из консоли. Не стандартный, а тот, который я захочу, как сделать ?

Запустить воспроизведение звука - C++
C++. Допустим я хочу чтобы после вывода некоторых слов,у меня звучал звук. Вопрос:Как сделать так чтобы после cout<<"h";Был...

Запись звука в Windows - C++
Всем привет! Помогите разобраться с записью звука. Есть такой примерчик, добросовестно спёртый с msdn. const IID...

Почему нет звука? - C++
Ошибок нет, но и звука в колонках нет ... mciSendString(("open sample.mp3 type mpegvideo alias "),NULL,1,NULL); ...

Получить слова из звука - C++
Собираюсь написать программу, которая получает слова из звуков т.е. записывает текст услышанной к примеру немецкой речи. Как это...

Добавление звука к приложению - C++
Всем доброго времени суток. Друзья, не подскажет ли кто, как к своему WIN32API приложению добавить ресурс звука, я в этом плане еще...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
raxp
10155 / 6542 / 477
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 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 просмотров)
Ответ Создать тему
Опции темы

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