• VoVan © (17.03.08 22:16) [0]
    Всем привет! Народ, выручайте, дайте исходник конвертера midi в wav. Заранее огромное спасибо.
  • Сергей М. © (18.03.08 08:59) [1]
    Конверсия и синтез - две разные разницы.
    midi->wav - это именно синтез.
    Синтез можно осуществить миллионом разных способов, на каждый способ будет свой исходник.
    Тебе какой конкретно из этого миллиона ?)
  • @!!ex © (18.03.08 09:58) [2]
    Самый простой способ:
    Взять бесплатную(Для некоммерческого использования) либу fmod.
    Загрузить midi.
    Получить данные в виде wave(там прям можно значения из буффера получить)
    Сохранить.
  • VoVan © (18.03.08 18:02) [3]

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


    Спасибо. А нет случайно какой-нибудь докумы (желательно на русском) по fmod?
  • @!!ex © (18.03.08 18:05) [4]
    > [3] VoVan ©   (18.03.08 18:02)

    в нете есть статья, называется что то типа "Звуковые игры"
    с fmodом идет полноценная дока и примеры. Все очень просто.
  • Сергей М. © (18.03.08 19:37) [5]
    ВоВан, ты про синтез-то въехал ?)
  • VoVan © (18.03.08 19:55) [6]
    А не подскажите как FMODом в mp3 сжать?
  • VoVan © (18.03.08 19:58) [7]

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


    Я въехал, что миди- это ноты, а вав- это звук. А вот как из этих нот звук сделать не доганяю. Простите чайника если что...
  • ПостОвый терминатор © (18.03.08 19:58) [8]
    VoVan, а ты ответы читаешь, или чукча-писАтель?
  • VoVan © (18.03.08 20:01) [9]

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

    Ты это к чему?
  • VoVan © (18.03.08 20:26) [10]

    > @!!ex

    Огромное спасибо за fmod!!! Оболденная штука. Буду разбираться.
  • Efir (18.03.08 23:18) [11]
    Можешь также и bass'ом воспользоваться, то же самое. В mp3 сжимать аналогично, получаешь данные с fmod или bass и кодируешь например lame'ом.
  • VoVan © (18.03.08 23:44) [12]

    > Efir

    А можно о Lame поподробнее. Как он кодирует? Какие ф-ции использует при этом?
  • Сергей М. © (19.03.08 14:25) [13]

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


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

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

    Т.е. миллион разных синтезаторов - миллион и разных звуковых результатов получишь)
  • @!!ex © (19.03.08 15:36) [14]
    > [11] Efir   (18.03.08 23:18)

    Lame?? ДЛя Wave??? Зачем???
  • Efir (19.03.08 17:04) [15]

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



    > А не подскажите как FMODом в mp3 сжать?
  • Efir (19.03.08 17:07) [16]
    Ищешь заголовочные файлы для lame_enc.dll. Можно воспользоваться компонентом TLame, там и примерчик есть.
  • @!!ex © (19.03.08 18:04) [17]
    > [15] Efir   (19.03.08 17:04)

    Пропустил. Сорри.
Есть новые Нет новых   [134431   +14][b:0][p:0.001]