I’m usually pretty good with this stuff, and I’ve configured my controller to work in other Daws, XLN, Air, etc, but I cannot get it to make sound in Synthesia, most current version. Win11, Novation Launchkey 61 mk3, I’ve also run the Logitech registered check.
I get sound in free play, I get sound when setting key range, I get sound on the practice screen before I start a lesson. I DONT get sound when keying inside a lesson/midi. Now, I am using a downloaded midi file, but if I send my output to something else like my Fantom from within Synthesia I can play the notes as they fail but get my sounds from the Fantom (I have a patch with background fill for Robert Mile’s “Children”).
What is a default optimal config for synthesia for a basic midi controller, usb mii, running default factory out of box settings, just to get sound from the synthesia instruments, when you know it outputs to other vsts, etc if you quit synthesia and open up something else right after? I’ve had Synthesia working before with a different controller but it was a few versions ago.
Im losing my mind… basic midi config
When describing problems, always mention your OS and game version (shown at the bottom of the title screen).
If your keyboard has USB or MIDI ports, there is a tremendously high chance (>99%) it will work with Synthesia. See what you'll need on the keyboards page.
If your keyboard has USB or MIDI ports, there is a tremendously high chance (>99%) it will work with Synthesia. See what you'll need on the keyboards page.
In the Synthesia settings "Music Output" section, what device do you have enabled for output?
If you are using the "Built-in MIDI Synthesizer", are you using the built-in sound set or another sound set?
Synthesia and most MIDI files are designed to use General MIDI instrument numbers. If your output device doesn't use General MIDI instrument numbers, then perhaps the instrument number that Synthesia is sending from your MIDI file is invalid on your output device and makes no sound at all.
Testing ideas:
In the Hands, Colors, and Instruments screen, try changing the left and right hand parts to the first piano sound and see if your notes play during the game mode.
In the Music Output settings, try enabling the Built-in MIDI Synthesizer. In the "Built-in MIDI Synthesizer" page, if the Sound set option is shown, try choosing the "Built-in sounds by Voice Crystal". Then see if your notes play during the game mode.
If you are using the "Built-in MIDI Synthesizer", are you using the built-in sound set or another sound set?
Synthesia and most MIDI files are designed to use General MIDI instrument numbers. If your output device doesn't use General MIDI instrument numbers, then perhaps the instrument number that Synthesia is sending from your MIDI file is invalid on your output device and makes no sound at all.
Testing ideas:
In the Hands, Colors, and Instruments screen, try changing the left and right hand parts to the first piano sound and see if your notes play during the game mode.
In the Music Output settings, try enabling the Built-in MIDI Synthesizer. In the "Built-in MIDI Synthesizer" page, if the Sound set option is shown, try choosing the "Built-in sounds by Voice Crystal". Then see if your notes play during the game mode.
-
- Posts: 5
I’ll give that a shot.
I’m just using default sounds, and I think I’ve tried with internal midi synth both on and off. How can I open a midi file to see what it’s sending on?
I figured that since I could hear it in Watch and listen, and in left or right hand so long as it’s the unplayed part, that it should be fine, and since I could play piano in any other mode besides where you practice a midi file that that was set up ok as well.
I’m just using default sounds, and I think I’ve tried with internal midi synth both on and off. How can I open a midi file to see what it’s sending on?
I figured that since I could hear it in Watch and listen, and in left or right hand so long as it’s the unplayed part, that it should be fine, and since I could play piano in any other mode besides where you practice a midi file that that was set up ok as well.
Thanks for the information. Now I wonder if there's some other setting somewhere in the "Music Output" section that is causing the problem.
In Synthesia, if you go to Settings and look at the "Music Output" section, what devices are listed and what words are shown after each device? (For example, it might say "Off", "Everything" or something else.)
In Synthesia, if you go to Settings and look at the "Music Output" section, what devices are listed and what words are shown after each device? (For example, it might say "Off", "Everything" or something else.)
In my first post, my guess was your output device didn't support all the General MIDI instrument sounds. Now I know the left and right hand parts sound fine in Watch and Listen mode or as an unplayed part it sounds like that initial guess may be wrong.Alathea_Squared wrote: ↑11-29-22 4:38 amI figured that since I could hear it in Watch and listen, and in left or right hand so long as it's the unplayed part, that it should be fine
Based on your additional description, I'm less sure this is related to the problem, but here's a way you can check what instrument number Synthesia is sending: In the Hands, Colors, and Instruments screen, what is the instrument sound listed for the left hand part and for the right hand part?
-
- Posts: 5
Here are the settings I have so far for Input and Output. In the output my keyboard is set to "My Notes", Output is "on", all other tic boxes are "off", and Midi Channel is "all".
Right now I have L and R hand set to "acoustic Grand" Channel 5 (L), and Channel 1 (R), and Acoustic Grand (or similar) is what I hear by default when setting up the key range, etc.
I've tried some of the synth settings, etc, as well, and they all seem to be Channel 5 L, and Channel 1 R.
Midi Channel for 'keys' on my Launch key is channel 1


Here is the Advanced Settings, currently. I turned on Bank and Sysex to experiment with, but same- no sound in practice mode regardless of setting, but if I let it play on its own (watch play) it sounds, even if I change instruments.

Right now I have L and R hand set to "acoustic Grand" Channel 5 (L), and Channel 1 (R), and Acoustic Grand (or similar) is what I hear by default when setting up the key range, etc.
I've tried some of the synth settings, etc, as well, and they all seem to be Channel 5 L, and Channel 1 R.
Midi Channel for 'keys' on my Launch key is channel 1


Here is the Advanced Settings, currently. I turned on Bank and Sysex to experiment with, but same- no sound in practice mode regardless of setting, but if I let it play on its own (watch play) it sounds, even if I change instruments.

-
- Posts: 5
I found it. In the "super secret mode" (press shift when opening program) I found that the Midi Input channel was set to 16. Not sure what it is supposed to be (I think I changed it because I tried to get my Roland Fantom to work with this as well, and its default is set to 16). I changed it to 0 and my Launchkey now works with Practice mode.
*whew....* I knew all those years of programming and software testing would pay off some day.....
Thanks for your assistance and nudges in various directions! IF anyone knows what Midi 0 is in Synthesia, Id love to know. Assumption is that its "omni" or "all"?
Does this advanced edit mode also exist in the Ipad App version?
*whew....* I knew all those years of programming and software testing would pay off some day.....
Thanks for your assistance and nudges in various directions! IF anyone knows what Midi 0 is in Synthesia, Id love to know. Assumption is that its "omni" or "all"?
Does this advanced edit mode also exist in the Ipad App version?
The "Reset" button there will always return each setting to its default value. If the button is disabled, it's already set to its default.
In the advanced window you're seeing the totally raw, internal values that Synthesia uses for stuff. It usually treats MIDI channels as a zero-based value instead of the way the MIDI standard describes it should always be presented to the user as ones-based. So a zero in the advanced window is really just MIDI channel 1. (Sorry for the confusion.)Alathea_Squared wrote: ↑11-29-22 10:45 amIf anyone knows what Midi 0 is in Synthesia, Id love to know.
Nope. I've been trying to migrate the most important things from that list to inside the app so iPad and Android users can reach those settings, too.Alathea_Squared wrote: ↑11-29-22 10:45 amDoes this advanced edit mode also exist in the Ipad App version?
Alathea_Squared wrote: ↑11-29-22 10:45 amIF anyone knows what Midi 0 is in Synthesia, Id love to know. Assumption is that its "omni" or "all"?
As Alathea_Squared discovered, it looks like the advanced setting Midi.InputChannel controls what input channel number Synthesia requires during the game modes. According to my tests:Nicholas wrote: ↑11-29-22 1:28 pmIn the advanced window you're seeing the totally raw, internal values that Synthesia uses for stuff. It usually treats MIDI channels as a zero-based value instead of the way the MIDI standard describes it should always be presented to the user as ones-based. So a zero in the advanced window is really just MIDI channel 1. (Sorry for the confusion.)
- 0 means any input channel number will work during the game modes.
- 1 to 16 means Synthesia will only accept input from channel 1 to 16 during the game modes.
- Any other number disables input during the game modes.
Technical Information - Channel Numbers
Spoiler:
Technical Information - Omni and MIDI Modes
Spoiler:
Ha! This is not the first time Bavi_H has been able to correct one of my off-the-cuff statements about how my own code works.

I just double-checked (even though I knew I didn't need to), and Bavi_H is correct. For that one (and only one?) setting, I'm using zero as a sentinel value to mean "it doesn't matter which channel input arrives on". In retrospect, to make it consistent with the rest of the zero-based settings, I probably should have used something like -1 instead of zero. Oh well.
I actually have a to-do item on the list (spurred on by this suggestion) to not only promote the "input channel" setting to inside the app (instead of using the configuration window) but to also make it a per-device setting, so each connected keyboard could have its own input channel.