audio unit in vst~ object

    Aug 09 2006 | 1:37 pm
    hi there, is that possible to open audio unit plugins in vst~ ? if yes, which way?

    • Aug 09 2006 | 1:52 pm
    • Aug 09 2006 | 2:15 pm
      If I want to use AU plugins, I pipe the audio through soundflower into AU Lab, run it through the plugins, and back into Max. It works pretty well. Now that I think of it, using an AU host that will accept control data for the plugins will be even better--then you can send that data from Max also.
    • Aug 09 2006 | 2:18 pm
      yeah that s a great deal! how is the latency if you use an mic input ?
    • Aug 09 2006 | 2:27 pm
    • Aug 09 2006 | 2:41 pm
      thanks Ej
    • Aug 09 2006 | 2:53 pm
      On Aug 9, 2006, at 10:15 AM, Tim wrote:
      > Now that I think of it, using an AU host that will accept control > data for the plugins will be even better--then you can send that > data from Max also.
      i'm not sure how this might work within max (i'll have to test it out) but the Kore system from native instruments might be one solution to this - albeit a somewhat expensive one. Kore will host vst and au plugins within it's own vst plug: for example i can use vst and au plugs in pro tools using Kore's RTAS plug. one drawback is that you need to have the Kore controller to use the Kore software - it's like a big USB dongle. for Kore's other advantages see the NI website, but it is a viable solution for plug hosting that might work in max. if there is more interest i will gladly test it on my setup and see how it functions using the vst~ object. cheers bruce
      bruce tovsky
      "Sometimes the appropriate response to reality is to go insane." Philip K. Dick
    • Aug 09 2006 | 6:08 pm
      Quote: freeka wrote on Wed, 09 August 2006 10:18 ---------------------------------------------------- > yeah that s a great deal! > how is the latency if you use an mic input ? ----------------------------------------------------
      I have not noticed any latency in this setup.
      I did try once using AUNetSend to send from AU Lab to an analysis software, and it really took a toll on my system (1.67 MHz G4 PB), while using Soundflower for the same task was much more responsive.
    • Aug 10 2006 | 7:39 am
      ok tim, sound s good! but... i gived a try and the shame is.. au lab doesn't see my built-in input audio... maybe au lab doesn't works good on intel..
      au lab is ok w/ soundflower but there s something that i dun understand. when i choose soundflower in max dsp status, i can't sound built in output, no??? is that possible to have only soundflower as input in max?
    • Aug 10 2006 | 8:19 am
      "no support for beta versions"
    • Aug 10 2006 | 8:21 am
      what do you mean?
    • Aug 10 2006 | 7:36 pm
      Ah, I neglegted one detail! In the Audio MIDI Setup, I created an aggregate device driver (in Audio MIDI Setup>File>Open Aggregate Device Editor). I combined the built-in audio with the 16 channel soundflower. The result is one driver with 18 inputs and 18 outputs. If I process stereo audio in max first, then I may use the first two soundflower channels to send the audio to AU Lab, then the next two soundflower channels to send it back to Max. Or, I can begin with AULab using the built-in audio input and use soundflower to send to Max, etc. If I connect another I/O device, then I can build a different aggregate to include it. This setup is great for Max, because it allows Max to use different physical devices together, seeing them as only one driver.
      I have had some trouble in this. Sometimes when I launch AULab and choose my 16+2 driver, the I/O setup dialog leaves off two of the channels. A couple of times I have had to rebuild the aggregate driver. I don't know why, but it only takes a few seconds to do it, so it's not a big deal at this point. I assume Apple will work out that bug in future versions.
      Does that help?
    • Aug 10 2006 | 11:09 pm
      with bidule by you can load a au into a vst host. you can also control plugin parameters. its cheaper than kore by native instruments.
      if you're working on a intel mac you need to be careful: a host compiled for intel (like max universal binary) can only host plugins also compiled for intel. rosetta - apples emulator for powerpc code - can only emulate ppc plugins if the host is also emulated i.e. (only) compiled for ppc.
      ps: never tried bidule on a intel mac thought. but it's a universal binary.
    • Aug 11 2006 | 7:59 am
      yeah tim that's good! i never heard about "aggregate device driver" but right its works good!!!
      thanks a lot
      about au lab is that possible to send midi inside from max? i dun find anything about it...
    • Aug 11 2006 | 11:12 am
      ok i found for the midi... but you can't use it for the midilearn plug...
      cheers freeka
    • Aug 11 2006 | 12:39 pm
      I think the aggregate device driver was new with 10.3 or 10.4. As for MIDI mapping in AULab, I know you can map to the application itself (command key is the default), but I haven't tried with plugins. Too bad if it doesn't work with plugins. Try it with an instrument plugin assigning a Max midi channel for the midi input...
    • Aug 11 2006 | 2:02 pm
      yes Tim it works with instrument plugins, but doesn't work with plugins effect as smartelectronix or...
      If you are interesting, you can try w/ live5 intel demo version. its a very good deal! no latency, easy midi connection w/ max and its works w/ every plugins!and the thing is that you don't need to create iac or other live reconize the from max/msp input...
      in any case, thanks for your interest and for solution.
    • Aug 11 2006 | 7:05 pm
      Okay, I played with it some more. Incidentally, I am using a PPC (G4 PowerBook), so I don't know about any of this with Intel.
      I found that MIDI control from Max to AU Lab effect plugins works if the plugin supports it, and different ones support it differently. If the plugin has a fourth menu (view), then look there to see if you can select Midi Effect Editor. That will let you choose a MIDI input and channel.
      In Apple's implementation (AULooper) the editor gives a complete mapping grid. In Ohm Force Frohmage, you can turn on AutoMapping in the settings menu. In Musolumo, control click a control to turn on midi-learn. Many of the Destroy FX plugins have a midi-learn button on the interface. In Luxonix LFX-1310, control-clicking on a control gives a contextual menu from which you can select midi assign or midi learn. Most of the plugins from the smartelectronix group (besides destroy fx) don't incorporate midi control.
      In summary, what I found is that midi control from max to AU plugins works in AU Lab so long as the plugin supports it.