Em seg., 26 de out. de 2020 às 08:12, Christof Ressi <info@christofressi.com> escreveu:

I agree that we really need a way to read/write binary data. I have already thought about doing a PR to add such functionality to graphical arrays. It would be as simple as adding a flag to the [read( and [write( methods.

In theory, it would be possible then to implement a MIDI file reader/writer as a Pd abstraction. But to be honest, I think only a masochist would do that :-)

You mean as it is or with your PR?
 

On the other hand, mrpeach's [midifile] has always served me well and it's one of those things that don't really get obsolete.

I never used it because the organization of that help file scares me. Does it have any advantages over cyclone/seq?

So I don't think that Pd really needs built-in MIDI file support. After all, even a kitchen-sink language like Supercollider doesn't come with built-in MIDI file support.

But MAX does.