Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/42: Рейтинг темы: голосов - 42, средняя оценка - 4.62
0 / 0 / 2
Регистрация: 28.03.2011
Сообщений: 11

С++ и аудио файлы

28.03.2011, 20:42. Показов 8054. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Я пишу на С++ тест на определение порога звуковой чувствительности человеческого уха.

Подскажите пожалуйста, каким образом подключать звуковые файлы??

Например, по нажатию на кнопку мне нужно воспроизведение определенного звука. Далее по нажатию кнопки "Дальше" следующий звук... и т.д.

Подскажите пожалуйста!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.03.2011, 20:42
Ответы с готовыми решениями:

Работа со звуком, открывать аудио-файлы, сохранять аудио-файлы
Такой вопрос. В общем, как можно организовать составление стерео-файла из двух разных *.WAV ? То есть, берем один моно *.WAV и ставим его...

Старые аудио файлы не открываются
На работе есть сервер для хранения данных и как то понадобились аудио записи за пару лет тому назад. Оказалось некоторые файлы не...

Соединить аудио файлы в один
Какой программой можно соединить несколько аудио файлов в один? Задача такая: Имеется много аудио файлов и нужно их соединить,...

10
65 / 71 / 9
Регистрация: 25.06.2009
Сообщений: 244
28.03.2011, 22:39
ну если все так просто, то можно проигрывать Wav ки функцией PlaySound

вроде хедер и либа такие -
C++
1
2
#include <mmsystem.h>
#pragma comment(lib, "winmm.lib")
а вообще подозреваю вам нужно самому синтезировать звуковую волну
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,852
28.03.2011, 22:46
а на чем ты будешь воспроизводить???
линейная АЧХ динамиков редкая штука(высококачественные многополосные АС)
АЧХ звуковой карты???
т.е. линейность канала программа-ухо под большим вопросом
тем более что чувствительность уха сильно зависит от частоты
Для игрушки(демки) это подойдет, а для серьезной работы вряд ли.
или сложная работа по изучению акустики и психоакустики
0
0 / 0 / 2
Регистрация: 28.03.2011
Сообщений: 11
29.03.2011, 22:56  [ТС]
Тест проводится на средней громкости, либо наушники, либо колонки...

Работа не серьезная... в универ и даже не курсач... одноразовая...

я не добиваюсь максимальной точности, я добиваюсь нормальной слышимости и нормальных результатов соответственно.

Может быть что-либо посоветуете? Или функция PlaySound подойдет?

П.С. Частотный звук записан в .wav с помощью другой программы, мне их только подключать. Будет набор из звуков, которые нужно подключать
0
65 / 71 / 9
Регистрация: 25.06.2009
Сообщений: 244
29.03.2011, 23:02
попробуйте PlaySound , wav ку проигрывает один раз в том же потоке, то есть пока будет играть, программа будет бездействовать
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,852
29.03.2011, 23:29
Я бы посоветовал DirectSound
там уже все есть и громкость и скорость воспроизведения (частота)
0
0 / 0 / 2
Регистрация: 28.03.2011
Сообщений: 11
29.03.2011, 23:47  [ТС]
Спасибо, я попробую функцию PlaySound, это по крайней мере кажется мне путем наименьшего сопротивления, по сравеннию с разборкой с новым для меня DirectSound.

Если не получиться с функцией, обязательно попробую его
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,852
30.03.2011, 00:03
Там ничего сложного
интерфейс сначала кажется трудный но за день можно одолеть
зато потом никаких заморочек с потоками и пр.
Андре Ламот "Программирование игр для Windows"
описан практически весь DirectX
2
0 / 0 / 2
Регистрация: 28.03.2011
Сообщений: 11
30.03.2011, 00:06  [ТС]
Как его дальше вводить в программу? Или в книжке все описано?)
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,852
30.03.2011, 08:28
Его Это DirectSound???
подключаешь инклюды и либы и вперед
Или звук ?
Как хочешь из файла из ресурсов
0
0 / 0 / 2
Регистрация: 28.03.2011
Сообщений: 11
30.03.2011, 10:25  [ТС]
Прошу прощения за неточность формулировки, но Вы дали мне ответ на оба вопроса)
Спасибо - буду разбираться!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.03.2011, 10:25
Помогаю со студенческими работами здесь

Как воспроизвести аудио файлы размером 1 килобайт?
У меня есть .wav аудио файлы очень малого размера - 1Кб, как массивы байтов, и я пробую воспроизвести их с помощью NAudio, но у меня не...

О WordPress. Шаблоны, главная страница и аудио файлы
Здравствуйте. Есть несколько вопросов о Wordpress. Пожалуйста, кто может, помогите решить: 1. Где можно найти бесплатные шаблоны, без...

Аудио и видео файлы не открываются по двойному щелчку.
Пользуюсь KMP и AIMP. С каких пор не обратил внимания,но файлы ассоциированные с этими программами,перестали открываться по двойному...

Возможность скачать аудио файлы из ВК (через написанный плеер)
Приветствую всех:) Сразу к делу. Написал аудио плеер для прослушивания музыки из Вкантакте, со своего аккаунта (в планах дописать поиска...

Setup and Deployment - дополнительные (аудио) файлы в пакете установки
Разрабатываю проект Setup and deployment. В корень Application Folder добавляю папку &quot;SoundRoot&quot; В нее (Copy-Paste) вставляю звуковые...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru