
Mark Coniglio
TroikaTronix
/ Moderator
Oct 24, 2007, 1:55 AM
Post #2 of 5
(944 views)
Shortcut
|
|
Re: [JJHP3] A list of AU and sound questions
[In reply to]
|
Can't Post
|
|
1. From all the crashes I've had, it seems as if one must use an AUSplitter in order to send a sound stream to multiple actors. True, or other ways to send the signal? This is true. I guess I mistakenly didn't anticipate people running the audio through the router/selector actors, which was a silly mistake on my part. I will need to address this in a future version, but for now, AUMixers, AUMatrixMixers, and AUSplitters are the way to go. They are actually fairly low overhead.
2. Why is there an 'audio out' port on the DefaultOutputDevice? What might one do with this feature? Well there are actually three: DefaultOutputUnit, SystemOutputUnit and AudioDeviceOutput. The problem former two rely on the settings of the Audio MIDI Setup application to determine where the audio goes. The latter needs to be worked on by me to allow you to specify a _specific_ output device. There is currently no way to specify this, so this last actor cannot be meaningfully used at this time.
3. When using 3rd party AU plugins from folks like Pluggo or Daevl, I notice that when I choose a factory preset, it doesn't feed the numbers into the corresponding boxes in the AU actor. So there is no way to save or snapshot a useful setting without copying all the numbers. I maybe lazy but I think this is a pain... any way around this? Not only that, you can't edit settings in a Graphic User Interface for the Audio Units when you double click on it. This will be fixed, and is on my list, but unfortunately requires a serious update to the program that may introduce other bugs. So I'm working on it. In the meantime, you might try using Isadora's Snapshot feature -- it will take a snapshot of all input values, and restore them at a later time. Though, this is for the whole scene, not for a particular actor.
4. When using AU FilePlayer, there is no way to start the file playing - this seems strange and something I must be doing wrong... if I switch to another scene and back it starts playing. None of the input or output actors' Off/On make a difference. Help? Well, I think you submitted a bug on this and I fixed it, no? Now the AUAudioFilePlayer respects the 'active' input when you enter a scene. Is this not fixed in your version?
5. How do y'all use the AUMatrixMixer? Looks interesting - could someone send an example to enlighten me? The Matrix Mixer allows you to accept input streams with any number of inputs, and route those to an output stream with any number of outputs. The volume of each input channel can be individually controlled. So it's really like you have a grid of input linked to outputs (crosspoints) and each volume can be individually controlled allowing for sophisticated re-routing of the signal. Well, basically there are three key inputs: 'inputs', 'in channels' and 'out channels'. Let's start with 'in channels' set to 2 (for stereo) and 'out channels' set to 2. Then set the 'inputs' input to 3. This would allow you to mix three stereo feeds into a single stereo output. You can see that each channel has four settings: 'in 1 - out 1', 'in1 -out2', 'in2 - out1', 'in2 - out2'. So the first one controls the volume of the left channel (in1) and routes it to the left output channel (out1). The second controls the volume of the left channel (in1) and routes it to the right output channel (out2). Hopefully you see the pattern here. But as you can see, if you do something like 4 input channels and 4 output channels, and 5 inputs, the actor gets totally huge. This actor desparately needs a GUI, and I have plans to make it. But at least for the moment, it can be very useful to convert a mono signal to stereo or quad or more (in channels = 1, out channels = 1/2/4, etc.) or to pull out one channel of an 8 channel input (e.g., the one that might come in from your MOTU 828.) Hopefully that helps some... I know this stuff needs improved documentation and examples. But I hope this bits of information will help you and others proceed. Best Wishes, Mark - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mark Coniglio / TroikaTronix Creator of Isadora
|