Конференция "Media" » При кодировании в MP3 отсутствует звук
 
  • Сергей М. © (27.03.08 23:22) [20]

    > Вопрос автора стоял в перекодировании MID файла в mp3


    Сама постановка вопроса есть ахинея.
    Потому и ответ на него в любом случае  - такая же ахинея.


    > Алгоритм я ему привёл, который у меня работает корректно


    Что, твой алгоритм позволяет инструменту с GM-кодом, соответствующим grand piano, зазвучать в wav-ипостаси милицейским свистком ? Да еще и мгновенно ?

    Да по тебе шнобелевская премия плачет !

    Желаешь знать истину ?

    Изволь)

    Речь не пойдет ни о каком бассе и иже с ним поделках для формошлепов.

    Речь пойдет об обязательных этапах достижения результата.

    На огурцах он выглядит так:

    1. Поток midi-данных поступает на вход указанного синтезирующего midi-устройства в реальном времени.

    2. midi-устройство, сконфигурированное в соответствии с конкретными требованиями пользователя, в реальном времени генерирует (т.е. осуществляет синтез, или, если угодно, выполняет рендеринг) результирующий поток в формате, например, PCM.

    3. Этот поток в реальном времени м.б. захвачен средствами mixer-устройства и waveIn-устройства и сохранен в виде файла.

    В упомянутом алгоритме реальным временем даже не пахнет, не говоря уже обо всем остальном.
  • Сергей М. © (28.03.08 00:01) [21]
    А вот еще пример : в mid-файле содержится SysEx-секвенция, известная лишь одной из моделей множества семейств множества midi-дивайсов.

    Вопрос на засыпку - КАК твой "якобы работающий" алгоритм умудрится "конвертировать" не зная что не зная во что ?)
  • Efir (28.03.08 00:07) [22]
    Скажу честно - незнаю. Для этого нужно знать какие SoundFont использует bass. С другой стороны если такого инструмента нет, то можно найти и загрузить соответствующий SoundFont.

    p.s. Если я написал бред, сильно не ругайте )
  • Сергей М. © (28.03.08 00:08) [23]
    Так что не надо уже парить мозги ВоВанУ бассами и прочей иже с ней шнягой - челу для начала надо просто понять, что сама постановка вопроса не выдерживает никакой критики)
  • Сергей М. © (28.03.08 00:14) [24]

    > нужно знать какие SoundFont использует bass


    Да нихрена он никакие не использует - он не знает ни о каких SF вообще)

    Чуть более сотни дерьмово семплированных "стандартных" GM-"балалаек" - вот печальный удел басса и печальный результат этого алгоритма)

    Превратить же midi-конфетку в кучу wave-дерьма можно и безо всяких бассов.
  • Сергей М. © (28.03.08 00:22) [25]
    Ну и на десерт совсем полный ништяк - mid-файл содержит единственный трек с текстовой караоке-секвенцией, а басс его преобразует в мп3, и плейер умудряется на полном серьезе пробухтеть этот мп3)

    Жесть !)
 
Конференция "Media" » При кодировании в MP3 отсутствует звук
Есть новые Нет новых   [133929   +472][b:0][p:0]