Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

pudge (1)

pudge
  (email not shown publicly)
http://pudge.net/
AOL IM: Crimethnk (Add Buddy, Send Message)

I run this joint, see?

Journal of pudge (1)

Thursday February 19, 2004
02:27 AM

Speaking of MIDI Software ...

[ #17483 ]

MidiPipe is way cool. You can basically filter all your MIDI data in various ways: like restrict the velocity to a certain range, reroute channels, split the keyboard between multiple channels, etc.

The main place I wanted to use this is with some of the bass guitar sounds in GarageBand. If you have maximum velocity (or close to it), the played note "slides" up to the actual note, for a kinda cool effect, but I don't want that effect, so I clip the velocity at about 120, and I don't get it ... in theory. GB just accepts all data coming in over MIDI, so MidiPipe apparently doesn't work with it. I'm still working on a way.

So to play around with this, I used Mighty MIDI to play a MIDI file to MidiPipe Input 1, then added in my pipes (Midi In, then Velocity Modifier, then Midi Out ... you can stack as many pipes as you want), then ran SimpleSynth, setting it to receive its data via MidiPipe Output 1.

I didn't even have to set the instruments in SimpleSynth, it just played the programs that Mighty MIDI told it to play.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.