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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
MeteorNEO
2 / 2 / 0
Регистрация: 20.04.2013
Сообщений: 15
#1

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

21.04.2013, 18:51. Просмотров 1137. Ответов 3
Метки нет (Все метки)

Всем здравствуйте. Со звуком раньше не работал. Суть задания: считать данные из звукового файла в массив целых чисел, провести оконную фильтрацию этих данных и записать в новый файл.
Оконную фильтрацию я реализовал, поэтому моя текущая цель - вынуть из звукового файла данные и записать их в новый файл. Работать собирался с файлами формата *.wav. Ознакомился по интернету с рядом библиотек, но разобраться полностью не удалось.
С структурой *.wav файлов ознакомлен(первые 44 байта заголовок, остальное данные). Посоветуйте, пожалуйста, как проще это реализовать. Исходники и полезные источники информации приветствуются.

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

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

Работа с файлами (запись данных, сортировка) - C++
Здравствуйте, помогите пожалуйста с заданием: написать программу, которая запрашивает у пользователя имя, фамилию, дату рождения, номер...

Работа с файлами (запись/чтение данных из бд) - C++
Здравствуйте. Есть код(рабочий) #include <conio.h> #include <iostream.h> #include <time.h> #include <string.h> #include...

Работа со структурой данных, чтение/сохранение во внешний файл - C++
помогите разобраться с задачкой!! {Написать программу, представляющую собой простейшую систему для управления данными. Исходные данные...

Работа с файлами данных (сортировка по названию пункта назначения) - C++
Надо подправить программу. Вот задание: Структура AEROFLOT с полями: - название пункта назначения рейса; - тип самолета. ...

Лабораторная "Работа с файлами и структурами данных" - обсуждение - C++
Здравствуйте, Есть такое задание: Составить программу со следующими свойствами: 1)вводится неограниченное количество строк...

3
MeteorNEO
2 / 2 / 0
Регистрация: 20.04.2013
Сообщений: 15
24.04.2013, 08:59  [ТС] #2
Тогда такой вопрос, можно ли в DirectSound создать новый *.wav файл. Даже точнее сказать, открыть уже существующий, извлечь данные, изменить их и записать в новый файл, и как можно это реализовать?
0
Issues
430 / 365 / 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 простой?

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

Добавлено через 30 минут
И еще dxguid.lib нужен
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2013, 20:27
Привет! Вот еще темы с ответами:

Извлечение данных из программы - C++
в игре Counter Strike 1.6 на deathrun сервере в чате бывают задания где надо произвести арифметические операции с 5 числами и в том же...

Извлечение данных из стека - C++
Доброго времени суток! Помогите разобраться. Изучаю функции и мне не понятно, как извлекаются значения локальных переменных из стека. В...

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

Запись и извлечение данных в несколько запусков программы - C++
Всем добрый вечер! Предоставляю исходник программы EMPL_IO стр.574 с книги Лаффорте ООП в С++. Пытаясь улучшить программу наткнулся на...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
25.04.2013, 20:27
Ответ Создать тему
Опции темы

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