![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.07.2013
Сообщений: 10
|
![]()
Как реализовать простейшую функцию играющую заданную ноту ? Какие есть вообще способы это реализовать ? Можно ли обойтись без сторонних библиотек ?
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 26.07.2013
Сообщений: 20
|
![]()
Ну например:
Записать звук каждой ноты в отдельный звуковой файл (.wav, .mp3, .mdi). И при нажатии определённой клавиши проигрывать нужный файл, хотя без подключения сторонних библиотек тут всёравно не обойтись.. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
Если грубо то можно так: http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
Каждую ноту как семпл можно записать в Wav или в ресурс |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 26.07.2013
Сообщений: 20
|
![]()
Вот как я воспроизводил mp3 и wav в консольке с помощью Fmod (msvc++).
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Чем Beep() не подходит...
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 27.07.2013
Сообщений: 10
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 27.07.2013
Сообщений: 10
|
![]()
Ок. А если делать это без привязки к ОС ? Ну то есть чтобы это можно было бы потом более-менее портировать, допустим на мобильные платформы ?
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
На Windows 7 колонки и звучат
![]() А "мобильные платформы" - это что? А то скорее всего для Windows Phone, Android и iOS все API будут разными... |
![]() |
![]() |
![]() |
#10 | ||
Пользователь
Регистрация: 27.07.2013
Сообщений: 10
|
![]() Цитата:
И подставлять записи реальных инструментов. Цитата:
А чем занимается OpenAl ? Можно ли с помощью OpenAl это реализовать ? Или OpenAl не этим занимается? Последний раз редактировалось Chuguev; 02.08.2013 в 13:15. |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение нот из waf формата | aram111 | Помощь студентам | 8 | 05.10.2011 20:35 |
Пример кода для воспроизведения нот - частоты нот для 80-ти клавишного пианино | mutabor | Свободное общение | 8 | 09.01.2010 23:48 |
Трекерная музыка в программе (minifmod) | Universum | Помощь студентам | 4 | 15.04.2009 22:20 |
музыка | wolf950 | Помощь студентам | 1 | 18.11.2008 23:22 |
Воспроизведение Midi-нот | desperado | Общие вопросы Delphi | 2 | 26.06.2007 13:22 |