I am trying to read a midi file from a keyboard player and use it for visualization. This is a natural way to introduce meaningful and stable interactive visualization for on-site players.
I am attaching the project file and midi file with this post. midi_player.test.toe (3.3 KB) Fireworks.mid.zip (6.9 KB) In other apps, I read 9 channels, while in TD I only found 1 with lots of missing notes.
Since I am not familiar with midi file format at all, I am expecting the same results as other apps. Is this fully supported in TD?
I did follow your suggestion. However with the attached midi file, I can read only read one channel. Even if I set MIDI Channels to 1-5 or 1-16, only the first channel has data. In other apps, I can see all 9 channels like this:
Could this be a bug or something wrong with my setup?
I just did some testing, and was able to see data on the first 3 midi channels of my example file.
I load it in twice, in the toe file.
Once with separate channel per note, and once with single output per MIDI channel.
In the first case, I used a delete CHOP to delete all the flat channels.
Please see attached file.
If you find your midi file might be loading in incorrectly, please submit it to support@derivative.ca and we can confirm.
So looking at the file, it does appear all the notes are in Channel 1.
The image you attached confirms this.
Notice that every section says ‘Grand Piano Ch 1’
I believe that software is just breaking it into different groups of notes, (bass, treble, etc) so they can be adjusted in volume independently.