Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2010.09.26;
Скачать: [xml.tar.bz2];

Вниз

midi->wav   Найти похожие ветки 

 
VoVan ©   (2008-03-17 22:16) [0]

Всем привет! Народ, выручайте, дайте исходник конвертера midi в wav. Заранее огромное спасибо.


 
Сергей М. ©   (2008-03-18 08:59) [1]

Конверсия и синтез - две разные разницы.
midi->wav - это именно синтез.
Синтез можно осуществить миллионом разных способов, на каждый способ будет свой исходник.
Тебе какой конкретно из этого миллиона ?)


 
@!!ex ©   (2008-03-18 09:58) [2]

Самый простой способ:
Взять бесплатную(Для некоммерческого использования) либу fmod.
Загрузить midi.
Получить данные в виде wave(там прям можно значения из буффера получить)
Сохранить.


 
VoVan ©   (2008-03-18 18:02) [3]


> Взять бесплатную(Для некоммерческого использования) либу
> fmod.
> Загрузить midi.


Спасибо. А нет случайно какой-нибудь докумы (желательно на русском) по fmod?


 
@!!ex ©   (2008-03-18 18:05) [4]

> [3] VoVan ©   (18.03.08 18:02)

в нете есть статья, называется что то типа "Звуковые игры"
с fmodом идет полноценная дока и примеры. Все очень просто.


 
Сергей М. ©   (2008-03-18 19:37) [5]

ВоВан, ты про синтез-то въехал ?)


 
VoVan ©   (2008-03-18 19:55) [6]

А не подскажите как FMODом в mp3 сжать?


 
VoVan ©   (2008-03-18 19:58) [7]


> Сергей М. ©   (18.03.08 19:37) [5]


Я въехал, что миди- это ноты, а вав- это звук. А вот как из этих нот звук сделать не доганяю. Простите чайника если что...


 
ПостОвый терминатор ©   (2008-03-18 19:58) [8]

VoVan, а ты ответы читаешь, или чукча-писАтель?


 
VoVan ©   (2008-03-18 20:01) [9]


> ПостОвый терминатор

Ты это к чему?


 
VoVan ©   (2008-03-18 20:26) [10]


> @!!ex

Огромное спасибо за fmod!!! Оболденная штука. Буду разбираться.


 
Efir   (2008-03-18 23:18) [11]

Можешь также и bass"ом воспользоваться, то же самое. В mp3 сжимать аналогично, получаешь данные с fmod или bass и кодируешь например lame"ом.


 
VoVan ©   (2008-03-18 23:44) [12]


> Efir

А можно о Lame поподробнее. Как он кодирует? Какие ф-ции использует при этом?


 
Сергей М. ©   (2008-03-19 14:25) [13]


> как из этих нот звук сделать не доганяю


Воспользоваться любым готовым подручным синтезатором или написать свой синтезатор.

От того, какой синтезатор был использован, и будет зависеть результат.

Т.е. миллион разных синтезаторов - миллион и разных звуковых результатов получишь)


 
@!!ex ©   (2008-03-19 15:36) [14]

> [11] Efir   (18.03.08 23:18)

Lame?? ДЛя Wave??? Зачем???


 
Efir   (2008-03-19 17:04) [15]


> @!!ex ©   (19.03.08 15:36) [14]



> А не подскажите как FMODом в mp3 сжать?


 
Efir   (2008-03-19 17:07) [16]

Ищешь заголовочные файлы для lame_enc.dll. Можно воспользоваться компонентом TLame, там и примерчик есть.


 
@!!ex ©   (2008-03-19 18:04) [17]

> [15] Efir   (19.03.08 17:04)

Пропустил. Сорри.



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2010.09.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.004 c
15-1277801604
Кто б сомневался
2010-06-29 12:53
2010.09.26
Антигравитация


2-1278004485
faiwer
2010-07-01 21:14
2010.09.26
Игнорирование ошибки


2-1277882721
Ptitca
2010-06-30 11:25
2010.09.26
Помогите с массивами в Delphi


2-1277805409
12
2010-06-29 13:56
2010.09.26
Mssql, пересечение периодов


15-1277274062
AK-47
2010-06-23 10:21
2010.09.26
Файлы в Windows 7





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский