Лингвофорум

Общий раздел => Наука и техника => Компьютеры => Тема начата: Easyskanker от октября 6, 2018, 19:02

Название: MP3 в MIDI
Отправлено: Easyskanker от октября 6, 2018, 19:02
Всегда думал, что mp3 перевести в формат MIDI так же просто, как в другие звуковые форматы, но сегодня внезапно обнаружил, что ни один сайт, где заявлена такая конвертация, не работает, а редакторы этого не умеют (FL Studio по идее единственный который мог бы, но он переводит только свои инструменты, а не импортированный mp3). Неужели это действительно такая большая проблема?
Название: MP3 в MIDI
Отправлено: Bhudh от октября 6, 2018, 19:12
Формат MIDI рассчитан на запись отдельных дорожек (поэтому, в частности, его программы для записи нот легко раскладывают на нотоносцы), а у MP3 дорожки записываются как-то хитровыкрученно и не по инструментам, а по каналам.
Название: MP3 в MIDI
Отправлено: Easyskanker от октября 6, 2018, 19:13
То есть такая конвертация абсолютно невозможна?
Название: MP3 в MIDI
Отправлено: Bhudh от октября 6, 2018, 19:14
Если долго мучаться, что-нибудь получится :donno:.
Может, чисто акустически синусоиды распределить.
Название: MP3 в MIDI
Отправлено: Python от октября 6, 2018, 23:49
В сущности, MIDI — это аналог нотной записи, MP3 и пр. — просто сжатая звукозапись. Конвертировать звук в ноты более сложно, чем ноты в звук или из одного формата сжатия в другой.
Название: MP3 в MIDI
Отправлено: Easyskanker от октября 7, 2018, 00:02
Собственно, первоначальная задача состояла в конвертации mp3 в 8-битный трек. Программы такой конвертации требуют именно MIDI. Но я помню на Сеге звучала записанная человеческая речь, как же им удавалось так переконвертировать?
Название: MP3 в MIDI
Отправлено: Bhudh от октября 7, 2018, 02:16
Цитата: Easyskanker от октября  7, 2018, 00:02я помню на Сеге звучала записанная человеческая речь, как же им удавалось так переконвертировать?
А шо, во времена Сеги был MP3?
Тогда сразу с микрофона в 8 бит могли записывать.
Название: MP3 в MIDI
Отправлено: Easyskanker от октября 7, 2018, 10:27
Цитата: Bhudh от октября  7, 2018, 02:16
Тогда сразу с микрофона в 8 бит могли записывать.
А как теперь это сделать? Если это возможно, то я мог бы и через стереомикшер записать, получив сразу 8-битную музыку. Непонятно, может какие-то параметры записи надо изменить в соответствующих программах, или эмулятор какой-нибудь есть?
Название: MP3 в MIDI
Отправлено: From_Odessa от октября 7, 2018, 11:44
Может, это осуществимo при помощи "Sonar'а" или другой звукозаписывающей программы? Просто предполагаю, вполне могу говорить полную ерунду.
Название: MP3 в MIDI
Отправлено: From_Odessa от октября 7, 2018, 11:46
Easyskanker

Может быть, найдёте тут что-то полезное - http://sonarmusic.ru/forum/index.php?topic=4279.0

Можно там же на форуме и вопрос задать. У меня там есть аккаунт, если день регистрироваться, мтоу я задать, Вы только текст напишите.
Название: MP3 в MIDI
Отправлено: Easyskanker от октября 7, 2018, 11:58
Спасибо!
Название: MP3 в MIDI
Отправлено: Awwal12 от октября 7, 2018, 12:48
Мне конвертеры попадались еще лет десять назад. Но, естественно, результат не впечатляет, мягко говоря. Нетривиальное преобразование.
Название: MP3 в MIDI
Отправлено: Toman от октября 7, 2018, 18:28
Цитата: Awwal12 от октября  7, 2018, 12:48
Мне конвертеры попадались еще лет десять назад. Но, естественно, результат не впечатляет, мягко говоря.
Ну да, как раз примерно лет 9 с половиной назад я как-то раз попробовал из любопытства какой-то из таких конвертеров. Конвертер умел делать всю запись только одним инструментом. Запустил туда одну песню, задал в качестве инструмента фортепиано. Ну, мелодию в получившемся узнать, конечно, можно (и инструментальное сопровождение, и вокал - то и другое конвертер подцепил и кое-как изобразил) - но в целом всё очень грязно, много левых обрывов продолжающих в реальности звучать нот, ради проигрывания какого-то более или менее левого звука. (Хотя, справедливости ради, и инструментальное сопровождение в этой песне не самое лёгкое для подобного рода задач, довольно богатое всякими электронными чирпами).

В целом задача "снятия" нот по звукозаписи очень сложная.
Название: MP3 в MIDI
Отправлено: Toman от октября 7, 2018, 18:41
Цитата: Easyskanker от октября  7, 2018, 00:02
Собственно, первоначальная задача состояла в конвертации mp3 в 8-битный трек. Программы такой конвертации требуют именно MIDI. Но я помню на Сеге звучала записанная человеческая речь, как же им удавалось так переконвертировать?
Вопрос терминологически непонятен. Непонятно, что именно вы имеете в виду под "8-битным треком". Если речь идёт об инструментальной композиции, исполненной на инструментах, имитирующих звучание музыки на старых компах и приставках - то, разумеется, её можно только сыграть на синтезаторе, которому на входе нужны "нотные" команды (MIDI или какие-либо другие формы представления "уточнённых нот"). Если же речь о звуке, который просто записан с 8-битным разрешением - так любую звукозапись хоть меньшего, хоть большего разрешения технически можно просто взять и перевести в 8-битное разрешение, можно прямо сразу в нём записать и т.д. (и это может сделать любой звуковой редактор) - но, разумеется, при этом вы не получите звучания "классических" инструментов старых компов/приставок, а получите просто оригинальную запись в плохом качестве.
Название: MP3 в MIDI
Отправлено: Easyskanker от октября 7, 2018, 20:00
Я получаю просто шум, вот в чем беда.
Название: MP3 в MIDI
Отправлено: Bhudh от октября 7, 2018, 22:54
Экспорт GP3 из 11 дорожек (из которых 3 ударные) в MIDI: http://puu.sh/BHh5A.mid (http://puu.sh/BHh5A.mid).
Программа MuseScore 2 (https://musescore.org/ru).
Качество не айс, но особого шума нет и песня узнаётся легко.
Название: MP3 в MIDI
Отправлено: Toman от октября 7, 2018, 22:56
Цитата: Easyskanker от октября  7, 2018, 20:00
Я получаю просто шум, вот в чем беда.
Не представляю, как такое может быть. Может, signed с unsigned'ом путаете (ну т.е. кодируете не в тот из них, который нужен воспроизводящему устройству/программе)?
Название: MP3 в MIDI
Отправлено: Easyskanker от октября 8, 2018, 09:10
Цитата: Bhudh от октября  7, 2018, 22:54
Экспорт GP3 из 11 дорожек (из которых 3 ударные) в MIDI: http://puu.sh/BHh5A.mid (http://puu.sh/BHh5A.mid).
Программа MuseScore 2 (https://musescore.org/ru).
Качество не айс, но особого шума нет и песня узнаётся легко.
Спасибо. Экспортировать-то в MIDI, а затем конвертировать в 8-бит я из любого редактора могу. В куче программ могу написать сразу 8-битную. Здесь никаких проблем. Проблема в следующем: импорт готового трека и конвертация его в MIDI. В общем, я вижу только одно решение: подбор трека, который уже MIDI... но чертовски трудно найти среди них подходящий по настроению, они все в стиле "итс ми, марио!"... А с записью речи значит только имитация восьми бит через ухудшение ее качества до телефонно-сеговского.
Название: MP3 в MIDI
Отправлено: злой от октября 8, 2018, 09:42
Интересно мне, как работает такой конвертер. Он разбивает WAV на интервалы и прогоняет каждый на сходство с имеющимися MIDI-сэмплами?