Skip to content
Discussion options

You must be logged in to vote

On high level I would say yes. alphaTab uses the normal General Midi instrument set.

In detail: alphaTab itself does not handle much specifics in regards of midi beside holding a number in the data model. When reading files like Guitar Pro or MusicXML the information in this file is just placed in the data model and used when generating the midi events.

In theory: If you put the midi program 0x01 (Bright Piano) into your MusicXML alphaTab will also hold 0x01 in the track.PlaybackInformation.Program and write it into the MIDI Program Change events. The synthesizer loads then the SoundFont file and will select also from this file the program 1. If in this SoundFont2 file the author decided …

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Danielku15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants