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

Работа с звуковыми файлами (извлечение и сохранение данных) - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
MeteorNEO
 Аватар для MeteorNEO
2 / 2 / 0
Регистрация: 20.04.2013
Сообщений: 15
21.04.2013, 18:51     Работа с звуковыми файлами (извлечение и сохранение данных) #1
Всем здравствуйте. Со звуком раньше не работал. Суть задания: считать данные из звукового файла в массив целых чисел, провести оконную фильтрацию этих данных и записать в новый файл.
Оконную фильтрацию я реализовал, поэтому моя текущая цель - вынуть из звукового файла данные и записать их в новый файл. Работать собирался с файлами формата *.wav. Ознакомился по интернету с рядом библиотек, но разобраться полностью не удалось.
С структурой *.wav файлов ознакомлен(первые 44 байта заголовок, остальное данные). Посоветуйте, пожалуйста, как проще это реализовать. Исходники и полезные источники информации приветствуются.

Добавлено через 9 часов 33 минуты
Какую библиотеку лучше использовать для извлечения данных из звукового файла .wav, с записью данных в массив целых чисел, их преобразования и записыванием в новый файл? OpenAL, bass.dll, DirectSound или может что еще проще найдется?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2013, 18:51     Работа с звуковыми файлами (извлечение и сохранение данных)
Посмотрите здесь:

C++ Лабораторная "Работа с файлами и структурами данных" - обсуждение
C++ работа с файлами данных
Извлечение данных из программы C++
C++ Работа с файлами данных (сортировка по названию пункта назначения)
Извлечение данных из стека C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MeteorNEO
 Аватар для MeteorNEO
2 / 2 / 0
Регистрация: 20.04.2013
Сообщений: 15
24.04.2013, 08:59  [ТС]     Работа с звуковыми файлами (извлечение и сохранение данных) #2
Тогда такой вопрос, можно ли в DirectSound создать новый *.wav файл. Даже точнее сказать, открыть уже существующий, извлечь данные, изменить их и записать в новый файл, и как можно это реализовать?
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
24.04.2013, 09:11     Работа с звуковыми файлами (извлечение и сохранение данных) #3
Цитата Сообщение от MeteorNEO Посмотреть сообщение
Direct
http://www.netlib.narod.ru/library/book0051/toc.htm

Не по теме:

Цитата Сообщение от MeteorNEO Посмотреть сообщение
DirectSound или может что еще проще найдется?
ещё проще? лол. Ты думаешь DS простой?

MeteorNEO
 Аватар для MeteorNEO
2 / 2 / 0
Регистрация: 20.04.2013
Сообщений: 15
25.04.2013, 20:27  [ТС]     Работа с звуковыми файлами (извлечение и сохранение данных) #4
Где можно достать софт, чтобы можно было использовать объект IDirectSound8 из DirectSound? Никак не удается найти нужную библиотеку

Добавлено через 30 минут
И еще dxguid.lib нужен
Yandex
Объявления
25.04.2013, 20:27     Работа с звуковыми файлами (извлечение и сохранение данных)
Ответ Создать тему
Опции темы

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