[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