Так, кидаем в корень диска (проще писать пути и нет русских букв) на Винде. Открываем cmd, из под нее запускаем экзешник и после ключа -f указываем на файл *.mid (у меня la_bomba.mid), который я положил рядом с экзешником. На выходе получил там же больше десятка готовых скриптов. Вот такой вывод в командной строке:
Код: Выделить всё
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
C:\midi_to_mikrotik_converter-master\bin\Debug>midi_to_mikrotik_converter.exe -f la_bomba.mid
Success opened file
MThd ID OK
MThd Chunk Length: 6
Format type: 1
MTrk chunks cnt: 18
PPQN: 96
MTrk chunk length: 12
MTrk chunk #0 found
BPM: 0
Notes ON Count in MTrk chunk: 0
Notes OFF Count in MTrk chunk: 0
Track Text:
Note Channel: -1
MTrk chunk length: 11
MTrk chunk #1 found
BPM: 140
Notes ON Count in MTrk chunk: 0
Notes OFF Count in MTrk chunk: 0
Track Text:
Note Channel: -1
MTrk chunk length: 178
MTrk chunk #2 found
BPM: 140
Notes ON Count in MTrk chunk: 0
Notes OFF Count in MTrk chunk: 0
Track Text:
Note Channel: -1
MTrk chunk length: 839
Founded notes channel: 14
MTrk chunk #3 found
BPM: 140
Notes ON Count in MTrk chunk: 80
Notes OFF Count in MTrk chunk: 80
Track Text:
Note Channel: 14
Pulses per second: 4.46429
MTrk chunk length: 1351
Founded notes channel: 13
MTrk chunk #4 found
BPM: 140
Notes ON Count in MTrk chunk: 144
Notes OFF Count in MTrk chunk: 144
Track Text:
Note Channel: 13
Pulses per second: 4.46429
MTrk chunk length: 1079
Founded notes channel: 12
MTrk chunk #5 found
BPM: 140
Notes ON Count in MTrk chunk: 110
Notes OFF Count in MTrk chunk: 110
Track Text:
Note Channel: 12
Pulses per second: 4.46429
MTrk chunk length: 1973
Founded notes channel: 11
MTrk chunk #6 found
BPM: 140
Notes ON Count in MTrk chunk: 222
Notes OFF Count in MTrk chunk: 222
Track Text:
Note Channel: 11
Pulses per second: 4.46429
MTrk chunk length: 1973
Founded notes channel: 10
MTrk chunk #7 found
BPM: 140
Notes ON Count in MTrk chunk: 222
Notes OFF Count in MTrk chunk: 222
Track Text:
Note Channel: 10
Pulses per second: 4.46429
MTrk chunk length: 18362
Founded notes channel: 9
MTrk chunk #8 found
BPM: 140
Notes ON Count in MTrk chunk: 2273
Notes OFF Count in MTrk chunk: 2273
Track Text:
Note Channel: 9
Pulses per second: 4.46429
MTrk chunk length: 1252
Founded notes channel: 8
MTrk chunk #9 found
BPM: 140
Notes ON Count in MTrk chunk: 132
Notes OFF Count in MTrk chunk: 132
Track Text:
Note Channel: 8
Pulses per second: 4.46429
MTrk chunk length: 341
Founded notes channel: 7
MTrk chunk #10 found
BPM: 140
Notes ON Count in MTrk chunk: 16
Notes OFF Count in MTrk chunk: 16
Track Text:
Note Channel: 7
Pulses per second: 4.46429
MTrk chunk length: 469
Founded notes channel: 6
MTrk chunk #11 found
BPM: 140
Notes ON Count in MTrk chunk: 32
Notes OFF Count in MTrk chunk: 32
Track Text:
Note Channel: 6
Pulses per second: 4.46429
MTrk chunk length: 11844
Founded notes channel: 5
MTrk chunk #12 found
BPM: 140
Notes ON Count in MTrk chunk: 1456
Notes OFF Count in MTrk chunk: 1456
Track Text:
Note Channel: 5
Pulses per second: 4.46429
MTrk chunk length: 1045
Founded notes channel: 4
MTrk chunk #13 found
BPM: 140
Notes ON Count in MTrk chunk: 106
Notes OFF Count in MTrk chunk: 106
Track Text:
Note Channel: 4
Pulses per second: 4.46429
MTrk chunk length: 6762
Founded notes channel: 3
MTrk chunk #14 found
BPM: 140
Notes ON Count in MTrk chunk: 820
Notes OFF Count in MTrk chunk: 820
Track Text:
Note Channel: 3
Pulses per second: 4.46429
MTrk chunk length: 1671
Founded notes channel: 2
MTrk chunk #15 found
BPM: 140
Notes ON Count in MTrk chunk: 184
Notes OFF Count in MTrk chunk: 184
Track Text:
Note Channel: 2
Pulses per second: 4.46429
MTrk chunk length: 3721
Founded notes channel: 1
MTrk chunk #16 found
BPM: 140
Notes ON Count in MTrk chunk: 440
Notes OFF Count in MTrk chunk: 440
Track Text:
Note Channel: 1
Pulses per second: 4.46429
MTrk chunk length: 2882
Founded notes channel: 0
MTrk chunk #17 found
BPM: 140
Notes ON Count in MTrk chunk: 336
Notes OFF Count in MTrk chunk: 336
Track Text:
Note Channel: 0
Pulses per second: 4.46429
Standart Midi File structure detected
C\midi_to_mikrotik_converter-master\bin\Debug>
А вот такой один из результатов:
Код: Выделить всё
#----------------File Description-----------------#
# This file created by Midi To Mikrotik Converter
# Original midi file name/path: la_bomba.mid
# Track BPM: 140
# MIDI Channel: 12
# Number of notes: 110
# Track text:
# Track comment: MIDI out #13
#-------------------------------------------------#
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 321.429ms;
:beep frequency=1046.5 length=107.143ms;
:delay 321.429ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 428.571ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 321.429ms;
:beep frequency=1174.66 length=107.143ms;
:delay 321.429ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 321.429ms;
:beep frequency=1174.66 length=107.143ms;
:delay 321.429ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 321.429ms;
:beep frequency=1318.51 length=107.143ms;
:delay 321.429ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 321.429ms;
:beep frequency=880 length=107.143ms;
:delay 321.429ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 321.429ms;
:beep frequency=783.99 length=107.143ms;
:delay 321.429ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 321.429ms;
:beep frequency=987.77 length=107.143ms;
:delay 321.429ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 321.429ms;
:beep frequency=880 length=107.143ms;
:delay 1754.46ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 321.429ms;
:beep frequency=1046.5 length=107.143ms;
:delay 321.429ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 428.571ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 321.429ms;
:beep frequency=1174.66 length=107.143ms;
:delay 321.429ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 321.429ms;
:beep frequency=1174.66 length=107.143ms;
:delay 321.429ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 321.429ms;
:beep frequency=1318.51 length=107.143ms;
:delay 321.429ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 321.429ms;
:beep frequency=880 length=107.143ms;
:delay 321.429ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=1046.5 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 214.286ms;
:beep frequency=1318.51 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 321.429ms;
:beep frequency=783.99 length=107.143ms;
:delay 321.429ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=1174.66 length=107.143ms;
:delay 321.429ms;
:beep frequency=987.77 length=107.143ms;
:delay 321.429ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=987.77 length=107.143ms;
:delay 214.286ms;
:beep frequency=783.99 length=107.143ms;
:delay 214.286ms;
:beep frequency=880 length=107.143ms;
:delay 321.429ms;
:beep frequency=880 length=107.143ms;
:delay 27071.4ms;
Приятно вам провести вечер