Big hello from Vienna, Austria, Central Europe!
I am new here, but I've been watching AM since quite a while. After checking out plenty of audio software, I decided to give AM an other shot. My main goal is to find a good piece of software to use hand in hand with my main tool: VVVV. VVVV is excellent to do realtime visual stuff, it's good for motion tracking, connecting weird hardware and designing interactive installations. BUT it's verrrry bad with audio! Oh boy, it's sooo unbelievably bad, it's barely capable of beeping thru the speakers of my laptop...
It uses the same concept of programing like AM, so for VVVV guys AM is fairly easy to gasp. VVVV is also capable of generating Midi Data so it should be able to "play" AM, which is cool. Without having this tested, I guess it would work to use VVVV and AM on the same machine and connect them via Midi Yoke. Am I right?
Wouldn't it be even cooler to have AM and VVVV on two separate machines and conncet them via OSC? This wouldn't require complicated and slow Midi connections, simply a network cable. OSC would also be cool to use all those fency OSC tools on iPad etc. with AM.
Is there any chance to get OSC support for AM any time in the future?
> I guess it would work to use VVVV and AM on the same machine and connect them via Midi Yoke. Am I right?
Yes. That would be the easiest way.
> Wouldn't it be even cooler to have AM and VVVV on two separate machines and conncet them via OSC?
Well you can also use a MIDI cable to connect two computers :)
> Is there any chance to get OSC support for AM any time in the future?
There is some chance. Since the latest NI Reaktor has added full OSC support and MOTU Digital Performer has had OSC support for a while I think that it is becoming mainstream enough to consider it. I am very familiar with OSC, and my opinion is that it is not very easy to use for non-programmers. Since AM is not a tool for programmers I am still not 100% sure it is a good idea to add it. But I will probably investigate this again in the future (almost certainly not for 2.3 -- the next version though).
Thanks for your reply.
I'm excited to hear that you consider implementing OSC into AM. I was under the impression that OSC is mainstream already, but I love to use those programable multitouch contoller software like good old Lemur or Liine on iPad plus other iPad contoller apps. Most of them use OSC. I find this stuff so incredibly useful and not hard to use at all. ... But I guess it depends on what you are used to use.
I'll hang in there for now and get my old midi cables from the shelf... :) I played AM for two days now. It is so much fun!
PS.: Audiomulch seems to be in the list of Jazzmutants Software that are ment to support OSC. ;) Check: http://www.jazzmutant.com/lemur_compatibility.php
I just discoved SuperCollider and found it very exciting to play with. I'm no programmer, but the big picture algorithmic approach to sound creation appeals to me. Anyway, I treated myself to The SuperCollider book for the holidays and found your name in it!
It'd be interesting to have an OSC contraption that works with presets, the metasurface and some very simple examples to open in SuperCollider that people could modifly to suit their audio or control needs. Might be a smaller scale way to gauge interest in OSC and how much people want to "tool around under the hood" .
Logic also has a kind of implemntation with a custom touchOSC template. It appears they're adding documentation (and hopefully more open development) in the next version of Logic. One of these days I want to see if you can intercept the OSC with OSCulator.
@Jonah: yes I've been following the work of James McCartney for a long time. I learnt a lot from him on the music-dsp mailing list back when I was starting out. At one point I ported SuperCollider to Windows. That's when I documented the SC internals that ended up becoming that book chapter. (Actually that chapter is posted on my blog at rossbencina.com)
Regarding touchOSC/Logic: I'm sure you can send them messages to something else to see what they are. Aside from OSCulator are utilities for dumping OSC messages (dumposc maybe?)
It seems like a good first step for OSC in AudioMulch would be controlling everything you can control via MIDI using TouchOSC. This has been on my mind for a while.
> It seems like a good first step for OSC in AudioMulch would be controlling everything you can control via MIDI using TouchOSC. This has been on my mind for a while.
Being a bedroomproducer with a small budget and having great interests in multitouch control long before it got mainstream with iphone/etc
I'd love to see this feature be implemented...
I'll bring this topic back up now, as it would be really useful for me at the moment.
Any progress on this?
I think OSC has gotten to the point of being for non-programmers, and really, the audience for mulch seems like people interested in using experimental tools (mulch obviously being one). And there is a crazy proliferation of awesome iOS software with OSC support, as well as Reaktor like mentioned above, five12 numerology, reaper, and many more. I definitely am in favor.
I agree that OSC can be somewhat hard to use... but with a solid OSC learn function, most of the configuration can be done by the device/software that is sending the OSC messages, for instance, with touchOSC or Lemur or osculator etc
I am no programmer and would love to easily be able to set-up my ipad to run TouchOsc with AM. In fact I am a bear of poor brains and what I have always loved about AM is its playability and my not needing to figure out much under the hood. I've been banging my head against a brick wall for a few days and don't see what I am doing wrong. I can get it so that a PD basic patch, downloaded off the Hexler site reacts to OSC fader positions on Ipad and yet in AM none of the parameters respond. Pretty frustrating. Last night got Konkreet Performer to work with Reaktor which was fun- and no problem at all for me, blundering in, to set-up.
But I'd love to be able to use either with AM, my preferred music making software. Any help with that would be great fully received and any development of OSC in AM would be supported here,