midi file type 1

    Nov 10 2008 | 10:02 pm
    Searching didn't help. Does anyone knows a player for type 1 standard midi files? Seq only does type 0...

    • Nov 10 2008 | 10:42 pm
      detonate reads and writes both type 0 and type 1 MIDI Files.
      All the best, -Ben
    • Sep 26 2013 | 4:40 pm
      Am I correct? Detonate only deals with note messages?
    • Sep 26 2013 | 5:25 pm
      Just remembered and played with the mxj object midifile from cnmat. It read type 1 files but plays notes only. No program changes or controllers. It's puzzling that, after 20+ years, max doesn't have this already.
    • Sep 26 2013 | 5:40 pm
      This is one of the most frustrating things about Max for me. It seems that detonate could easily be updated to include controller data such as Pitch Bends. There are already two outlets X1 and X2 that really do nothing for me. Having the ability to use PB data would be fantastic. Maybe the powers that be would consider this.
    • Sep 27 2013 | 12:39 am
      Does the Bach library (http://www.bachproject.net/) not help in that regard ?
    • Sep 27 2013 | 3:48 pm
      I recently found what seems like a very good Javascript library, jasmid, that seems like it would be very helpful for this problem. I've not yet been able to get it running in Max though - any help greatly appreciated! See this thread.
    • Sep 27 2013 | 6:24 pm
      The bach library is really fantastic. I love it...but it they do not yet support import of pitch bend data either via XML or MIDI file data. It has something to do with the fact the PB data is different than controller data (as I understand it) but I am not sure why it is so difficult to bring that data in. On the other hand i am not a programmer. If I were I would have written my own externals by now.