The "Scaling / Borders" button will open an extra overlay "Scaling and border" where you can adjust the zoomlevel and border of the screen that was set the first time you opened the application in the same overlay.
When the "Fullscreen" checkbox is checked, the application will go fullscreen, when it's unchecked it will return to a window.
You can add 1 extra instrument per player by loading a soundfont.
The "Load soundfont*" button will open a filedialog where you can choose a soundfont file.
That file can be changed to switch instrument.
.sf2 fileformat is supported.
All of the included instruments are in that format.
When an extra soundfont is loaded it will show below the "Load soundfont*" button
These files can be found extensively on the internet, many for free.
Some included files came from the the used gmidi software.
Others were found trough websites like these:
https://cymatics.fm/blogs/production/soundfonts Lots of links to other websites with soundfonts
https://rkhive.com
https://www.producerfeed.com/2011/12/20-synth-soundfonts.html
When the "Stay in selected octave" checkbox is checked, the selected octave will nog longer jump back to the middle octave (the third), when octave change buttons are released on computer keyboard or gamepad. This option can be more convenient to keep playing in a higher or lower octave.
When the "Show visuals" checkbox is checked, visuals will show on the Main and will animate while playing music.
This is an option for advanced players who don't need to see the numbers on the keyboard.
The visuals will take up the space of the player and can be set independently of each other.
To exit the main screen with visuals enabled you van use the start button on gamepad, escape on keyboard, double-click with mouse or "double-tap" with touch.
These visuals were based on an example of godot shaders that run on the graphics card. Some parameters were added so that the colors change while playing. In the first version of the application 10 visuals variations are included.
You can add extra players for control with mouse or touch with the "Add player (touch/mouse only)" button. This button is not accessible through computer keyboard or gamepad.
The "Documentation" button opens this website.
The "View privacy policy" and "view license" buttons will open Privacy policy and software licence accordingly.
The "Quit app" button will add an overlay with the question to exit the application, for each player.