On Tuesday 17 May 2005, Stuart Allie wrote:
I'm looking for tools that can do things like this
to a midi file:
[...]
I'd also like to be able to do the usual audio
automation and simple
effects applied to midi: compression/expansion (of the velocity values),
echo, pitch shifting, fade-in/out, LFO-pans, ...
[...]
So, does any body know of any tools out there that can
*readily* do
these things? I'm happy with a scripting-language type approach, or a
gui, or a combination.
Some of these operations should be easy to do with scripts. The difficult
part is to process SMF files. I recommend you to first convert the MIDI files
into text, and then process the text using Perl or Python. Here are several
tools for text-based MIDI processing:
http://alsa.opensrc.org/index.php?page=MidiComp
Regards,
Pedro