I've been using the "midi2sco" program to convert MIDI files to csound scores and then either reading the csound straight into a text object (read -c message so end-of-line terminates lists) - and/or writing simple awk scripts to change csound pitch notation back into MIDI pitches and convert times to milliseconds.

cheers

Miller

On 4/22/23 12:57, Christof Ressi wrote:
You can read the MIDI file with [mrpeach/midifile], output everything in a loop and save the MIDI messages in a [text] object. You just need to calculate the appropriate time delta between messages.

Christof

On 22.04.2023 07:46, Peter P. wrote:
Hi,

starting to use [text sequence] instead of [qlist] more and more, I am
wondering how difficult it might be to write an external script that
converts .mid file into .txt usable by [textfile sequence]?

Has anyone attempted something similar already? What would be the
easiest language and/or libraries to do this on DebianGNU Linux?

Thanks!
Peter



_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!FX8XWZP4VHyBnFI5axOis2enTs45LT8_Vo4SMqvp-FvMqA5qk59VeeqWL6VVeoi70CbHzKynWW-sEg$




_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-list__;!!Mih3wA!FX8XWZP4VHyBnFI5axOis2enTs45LT8_Vo4SMqvp-FvMqA5qk59VeeqWL6VVeoi70CbHzKynWW-sEg$




_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to