Hi all ,
I've received an old KORG M1 , completelly memory empty or corrupt.
I tried to use amidi to send default ROM config using a SYSEX file as following :
amidi -p hw:3,0,0 -s M1preld.syx --sysex-interval=128 , I tried different sysex interval values from 0 to 1000
it takes some seconds to finish , but it execute normally , then I reboot the M1.
Instead of find new banks , i can see a lot off strange characters so the file has not been sent properly or the M1 has additional problems , so I did the following.
I connected SAFFIRE PRO24 Midi OUT ro Midi IN in a loopback and I tried to verify if the transfer is OK.
So opened 2 terminals :
Terminal 1 : amidi -p hw:3,0,0 -s M1preld.syx --sysex-interval=128
Terminal 2 : amidi -p hw:3,0,0 -r file.syx
After the file transfer , I compared the 2 files (M1preld.syx , file.syx) using SUBLIME , and they are diferent , so I guess something is wrong with my setup. Tried 3 diferent MIDI cables.
Any idea ?
Details of my setup :
noid@box8:~$ uname -a
Linux box8 4.19.0-6-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux
noid@box8:~$ amidi -l
Dir Device Name
IO hw:3,0,0 Pro24-004392 MIDI 1
noid@box8:~$ sudo /etc/init.d/rtirq start
[sudo] password for noid:
Setting IRQ priorities: start [thunderbolt] irq=57 pid=175 prio=95: OK.
Setting IRQ priorities: start [thunderbolt] irq=58 pid=181 prio=94: OK.
Setting IRQ priorities: start [firewire_ohci] irq=74 pid=178 prio=90: OK.
Setting IRQ priorities: start [firewire_ohci] irq=85 pid=192 prio=89: OK.
Setting IRQ priorities: start [HDA-Intel] irq=89 pid=424 prio=85: OK.
Setting IRQ priorities: start [HDA-Intel] irq=90 pid=425 prio=85: OK.
Setting IRQ priorities: start [xhci.hcd] irq=73 pid=176 prio=80: OK.
Setting IRQ priorities: start [xhci.hcd] irq=75 pid=185 prio=79: OK.
Setting IRQ priorities: start [xhci.hcd] irq=76 pid=187 prio=78: OK.
Setting IRQ priorities: start [xhci.hcd] irq=77 pid=188 prio=77: OK.
Setting IRQ priorities: start [xhci.hcd] irq=78 pid=189 prio=76: OK.
Setting IRQ priorities: start [xhci.hcd] irq=79 pid=190 prio=75: OK.
Note : When I load rtirq , my network goes down ;-(
Regards.-
Asterix .-
Using amidi to send SYSEX to old synthetizers
Moderators: MattKingUSA, khz
- Linuxmusician01
- Established Member
- Posts: 1524
- Joined: Mon Feb 23, 2015 2:38 pm
- Location: Holland
- Has thanked: 756 times
- Been thanked: 137 times
Re: Using amidi to send SYSEX to old synthetizers
I do not know what the recommended way by Korg is to update Sysex on that machine. I sometimes try to use MidiOX (yep: Windows!) for that sort of stuff. But I do not have any experience w/ uploading Sysex, only w/ downloading it to my Linux PC.
P.S. Welcome to the forums.
P.S. Welcome to the forums.
- khz
- Established Member
- Posts: 1648
- Joined: Thu Apr 17, 2008 6:29 am
- Location: German
- Has thanked: 42 times
- Been thanked: 92 times
Re: Using amidi to send SYSEX to old synthetizers
I had successfully addressed the SynthController with this command line.
1.) First you cable the computers/interface and the device to be received (synthesizer/controller/...) over a short midi cable and without a patchbay in between.
2.) On the device to be received (synthesizer/controller/...): Select the sysex received mode.
3.)
1.) First you cable the computers/interface and the device to be received (synthesizer/controller/...) over a short midi cable and without a patchbay in between.
2.) On the device to be received (synthesizer/controller/...): Select the sysex received mode.
3.)
Code: Select all
amidi -p hw:1 --sysex-interval=100 -s SynthController_Puls_V3_2.syx
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
- I don't care about the freedom of speech because I have nothing to say.
-
- Established Member
- Posts: 51
- Joined: Tue May 28, 2019 2:33 pm
- Location: Germany
- Been thanked: 3 times
- Contact:
Re: Using amidi to send SYSEX to old synthetizers
I used amidi to reanimate my old M1 too and there was no tricky option necessary to achieve this:
- Dig into the M1's system settings and enable reception of SYSEX.
- Send the original SYSEX file from the KORG web page to your MIDI interface (M1preld.syx from 1996-08-20, md5sum=9176180e0d328e33c5a85f36012756a5)
Your issue may result from
- Bad MIDI cable or bad MIDI interface
- Bad SYSEX file
- Empty battery of your M1, of course. First replace the battery!
- Dig into the M1's system settings and enable reception of SYSEX.
- Send the original SYSEX file from the KORG web page to your MIDI interface (M1preld.syx from 1996-08-20, md5sum=9176180e0d328e33c5a85f36012756a5)
Your issue may result from
- Bad MIDI cable or bad MIDI interface
- Bad SYSEX file
- Empty battery of your M1, of course. First replace the battery!
/* Drunk, 'll fix later ... well, usability is anyway only of interest to those who got beyond the crashes! */