Open MIDI-fan opened 1 month ago
it's a bug with a number of different sound canvas models that occurs when the PRAM is blank on boot
I'm trying ahk and even AutoIt to automate the Q, YQ, W process but to no avail. ChatGPT did not help even by using Interception so my question is, is it the .exe locking anything but the physical keyboard or...? Sorry if it sounds stupid but I know nothing of the subject. Weird thing is that using windows on-screen keyboard, and press Q, it "shuts down" the emulation.
I'm trying ahk and even AutoIt to automate the Q, YQ, W process but to no avail. ChatGPT did not help even by using Interception so my question is, is it the .exe locking anything but the physical keyboard or...? Sorry if it sounds stupid but I know nothing of the subject. Weird thing is that using windows on-screen keyboard, and press Q, it "shuts down" the emulation.
The last two parameters are useful for this purpose:
nuked-sc55 -gs
Or you can send a GM or GS reset via Falcosoft MIDI Player
.
Or via another program like sendmidi
:
Reset GS
sendmidi dev "your_midi_port_name" hex syx 41 10 42 12 40 00 7f 00 41
Reset GM
sendmidi dev "your_midi_port_name" hex syx 7e 7f 09 01
Thanks for the response. upon testing, I'm not sure we're talking about the same thing. Looking at the "display", if I use the q, yq, w method, it asks if I want to "Init MT-32, Sure?" and the 1st bank changes from "Piano1" to "#Accou Piano".
The point of -gm -gs is how sc55 will use the soundbanks, right? Even with The Lost Vikings, since it loads custom sounds to the SC-55, resetting in GM or -gs sounds different, but also different from initializing the SC-55 in MT-32 mode.
The -gm
and -gs
parameters reset Nuked SC-55 to GM or GS mode respectively when the emulator starts, to work around the firmware bug that have some models. It will not show any confirmation prompt on the emulator's LCD screen.
Why are you trying to initialize in MT-32 mode?
Mainly out of curiosity since it is possible. I wanted to compare mt-32 mode on sc-55 against munt mt32. That's all.
This isn't an issue, just a question.
So, I was messing around with SC-155 emulation and noticed that games indeed don't sound right with it at the start, so you need to do the
Init All
command. My question is: do you also need to do that on a real SC-155, or is it just a problem with the emulator?