[Impromptu] dropped MIDI notes and MatrixMixer

David Smith smithd at mail.com
Fri May 1 15:23:59 GMT 2009


It's not just the 3rd party AU's that have problems.
I've had note-off misses on apples ES2 synth (logic 8.0.2). 
(Who writes their synths anyway? bleh) I can run Freealpha
for days in the same configuration and it never misses.  
If it wasn't for impromptu and midi pipe I couldn't use
a macbook for music.

Dave

By the way:  new free mp3's at roughlight.com


  ----- Original Message -----
  From: "Olle Romo"
  To: impromptu at lists.moso.com.au
  Subject: Re: [Impromptu] dropped MIDI notes and MatrixMixer
  Date: Thu, 30 Apr 2009 16:10:04 +0200



  On Apr 30, 2009, at 4:58 AM, Andrew Sorensen wrote:
  >
  >> Wondering if anyone has seen this and knows what to do:
  >> Certain AU plugins doesn't play right in Impromptu on my Mac pro.
  >>
  > When you say dropped do you mean that they never sound, or that
  > you get stuck notes (i.e. no note off)? In other words is it
  > only off events that are a problem or are you having trouble
  > with on events as well? We have also had trouble with Vienna
  > instruments and off events (i.e. stuck notes).

  Both. Some notes don't sound and some get stuck. It's quite frequent
  -
  I'd say ~15% of the events don't get thru. Two of the problematic
  ones
  - Vienna Ensemble and Bidule - are both plugins that host plugins. I
  assume they need all sorts of internal workarounds. The Vienna
  Instrument is a regular plug but as you know it uses some scheme
  where
  one communicates with a host and that in turn gets on to the plugin
  instance...
  Some AU hosts can communicate reasonably well with these plugs so it
  is doable. I'll see if I can get some info from the manufacturers.

  > In general MIDI sucks, as I'm sure you're aware.

  Jeez, for internal communication - I wish it would just go away...

  > The AU spec actually defines a much nicer extended API that is
  > unfortunately not implemented by most AU's. This extended API
  > uses unique ID's for on/off combinations as well as real values
  > for pitch and velocity. This is what impromptu au:play-sound
  > uses so it's worth seeing if your AU's will work with
  > au:play-sound. This extension API guarantees that this sort of
  > thing never happens. Also worth mentioning here that Native
  > Instrument seem to handle "difficult" MIDI data particularly
  > intelligently - many don't unfortunately. The reason I tell you
  > all this is that if you (or anyone else on the list) are in a
  > position to twist arms start putting pressure on AU
  > manufacturers to support the extended API.

  This is something that needs to happen! I'll see if I can get some
  info. I'll report back here.

  >
  >> On another note - I've been trying to figure out how to use the
  >> AUMatrixMixer.
  >
  > Actually multichannel support has gone through a bit of an update
  > in 1.4 and is now more flexible
  > and hopefully more intuitive ... however, no new multichannel
  > documentation yet and the old stuff is out of date :( I'll try
  > to do a multi-channel FAQ movie soon.
  >
  > One thing to keep in mind is that input and output channel
  > configuration for individual AU's must be described when the au
  > is first instantiated (i.e. when you call au:make-note) not when
  > calling au:connect-node. You define the number of inputs and
  > outputs by using optional arguments to au:make-node. Check out
  > the doco by calling (help au:make-node). Note that channels-out
  > comes before channels-in - a little counter intuitive.
  >
  > However, as your request is a perfect example of a need for the
  > amazing, incredible, fantastic new v1.4 impromptu channel
  > splitter AU I felt compelled to make a new example to address
  > your particular issue ;) Make sure that you have installed the
  > channel splitter before running the example or you wont think it
  > is amazing, incredible or even fantastic.
  >

  Andrew - you're the cavalry comin' over the hill! I had a miserable
  time yesterday trying to get the MatrixMixer to make sense... now the
  sun shines, birds are chirpin'...

  All the best,
  Olle
  _______________________________________________
  Impromptu mailing list
  Impromptu at lists.moso.com.au
  http://lists.moso.com.au/mailman/listinfo/impromptu

-- 
Be Yourself @ mail.com!
Choose From 200+ Email Addresses
Get a Free Account at www.mail.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.moso.com.au/pipermail/impromptu/attachments/20090501/68fcd8dc/attachment.htm 


More information about the Impromptu mailing list