After using the extracted measures, I realized that the loss of tracks separation is significant. For example, in the original midi-file I used, the 'Tenor' track had a noticeable larger volume ('velocity' in midi terminology?) to support learning the Tenor-part. But in the produced midi-file with extracted measures all the voices sound with the same volume. Could the script be enhanced, so all tracks be kept separated and would maintain their attributes? regards -- yotam On Sat, Aug 4, 2012 at 9:58 PM, Yotam Medini יותם מדיני < yotam.medini@gmail.com> wrote: > Alex, > > This is even better! > Attached is a convenient midicut.sh wrapper I wrote for myself. > This midish functionality would make my choir-part practicing more > efficient. > > It works nicely. > Though, looks like some tracks information (from the header?) is lost. > > For example, running 'timidity' on some original midi file gives > ... > ... > On Sat, Aug 4, 2012 at 2:22 PM, Alexandre Ratchov <alex@caoua.org> wrote: > >> >> Hi, >> >> Midish can use only measure numbers as time units. If this is OK >> for you, you can use 'mcut' to remove parts of the midi file you >> don't want. >> >> Example, to select measures 17..33 >> >> import "input.mid" >> g 33 >> sel [mend] >> mcut >> g 0 >> sel 17 >> mcut >> export "result.mid" >> >> -- Alexandre >> > >Received on Sun, 5 Aug 2012 08:05:41 +0300
This archive was generated by hypermail 2.1.8 : Wed Nov 08 2017 - 16:32:23 CET