Skip to content

FAQ Music

Tirafesi edited this page Aug 1, 2018 · 3 revisions

What instruments does Midi Wars support?

Since Midi Wars is a generalist app, it can't possibly support all instruments of all video games. Therefore, the only supported instruments are the ones that follow its logic. That is, instruments whose playing is split into sets of octaves, where each octave starts with the tonic of the key it is tuned to. Furthermore, they should have two extra keys for moving the active octave up and down.

Midi Wars only supports instrument that have up to a maximum of 3 octaves. If your target instrument only plays one octave, your song should only contain notes from C4 to C5. If two octaves, then C4 - C6. If three octaves, C3 - C6.

What keys and key signatures does Midi Wars support?

Midi Wars only supports songs written in the key of C Major. Of course, you're free to arrange the song in its original key and then simply transposing to C Major once you're done. Accidentals are also not supported.

Simply put, Midi Wars only supports the following notes: C, D, E, F, G, A and B. Any other notes besides these 7 will be skipped during playback and a warning will pop up.

But what if the instrument I want to play isn't tuned in C Major?

It will still work. Midi Wars doesn't care about what key your target instrument is tuned in. It abstracts itself from that context by always assuming its target will be tuned in C Major. As long as the scale degrees remain in their position, it will work. (i.e. the first note is the tonic, the second note is the supertonic, etc). This is because when you're setting the key bindings, you're not setting them for specific notes, but rather for scale degrees.

What is the purpose of the octavecd setting?

Sometimes, instruments may have a cooldown associated with octave changes, meaning you can't change the active octave (or keybar, using Midi Wars terminology) whenever you want. The value given to this setting serves to notify Midi Wars of such limitation of your target instrument. This allows Midi Wars to wait the required time before changing octaves, instead of simply skipping or badly reproducing that section of the song.

For this reason, chords that extend over 3 octaves are not recommended, as long as this value is different than 0.

You should adjust this value to match the needs of the particular instrument you're targeting.