Monome 40h and Ableton Live through ChucK (video) with code
-
- Posts: 296
- Joined: Wed Sep 28, 2005 8:11 am
- Location: Stockholm, Sweden
Monome 40h and Ableton Live through ChucK (video) with code
Last few hours I've coded a app in ChucK that talk with Ableton Live.
You can watch me play with it over here: http://www.youtube.com/watch?v=dPKY5-pLKVU
edit:
Download code at the monome-forums: http://forum.monome.org/topic/570#3331
You can watch me play with it over here: http://www.youtube.com/watch?v=dPKY5-pLKVU
edit:
Download code at the monome-forums: http://forum.monome.org/topic/570#3331
Last edited by ahlstrominfo on Sun Feb 04, 2007 12:37 pm, edited 1 time in total.
My old signature was pretty stupid, so I changed it to this one.
Re: Monome 40h and Ableton Live through ChucK (video)
ahlstrominfo wrote:Last few hours I've coded a app in ChucK that talk with Ableton Live.
You can watch me play with it over here: http://www.youtube.com/watch?v=dPKY5-pLKVU
Mas nice. I'm surprised that the Monome and Live "don't talk together well". What are the issues? Drivers? Feedback? Just curious. I almosst got one of those.
Also, how do the buttons feel? Are they of a hard, smooth plaxtic or soft rubber? Do they give much when pressed? Do they wiggle much?
I saw a mod on their website to attach two encoders (like a cross-fader and a knob, etc) got my interest piqued.
Thanks
Also, would it be possible to program the flicker to happen when the track was reaching the end of a track or loop, say 20 seconds out) as a warning, on each bar, or second interval?
Very cool indeed.
15" PB 2.5 Ghz, 4 Gig RAM, 750 GB HD, Live 9 still no cue points or program change messages?!?. Doesn't do shit.
-
- Posts: 296
- Joined: Wed Sep 28, 2005 8:11 am
- Location: Stockholm, Sweden
Re: Monome 40h and Ableton Live through ChucK (video)
Ableton talks midi. Monome talks OSC. ChucK talks both.kabuki wrote:ahlstrominfo wrote:Last few hours I've coded a app in ChucK that talk with Ableton Live.
You can watch me play with it over here: http://www.youtube.com/watch?v=dPKY5-pLKVU
Mas nice. I'm surprised that the Monome and Live "don't talk together well". What are the issues? Drivers? Feedback? Just curious. I almosst got one of those.
Also, how do the buttons feel? Are they of a hard, smooth plaxtic or soft rubber? Do they give much when pressed? Do they wiggle much?
I saw a mod on their website to attach two encoders (like a cross-fader and a knob, etc) got my interest piqued.
Thanks
Buttons are great. Soft rubber or maybe latex. Don't wiggle. Theres no aftertouch, just down. ones and zeros.
There's only 115 left so you better hurry

My old signature was pretty stupid, so I changed it to this one.
-
- Posts: 296
- Joined: Wed Sep 28, 2005 8:11 am
- Location: Stockholm, Sweden
Daedalus has one of the prototypes, i believe. His is twice the size of the 40h.
Machinedrum SPS-1 UW MkII, Monomachine SFX-6
Moog Voyager Signature Edition
Virus TI Polar
Live 8, Operator, Sampler
Reaktor 5, Massive, FM8, Sound Toys Bundle
Pro Tools 7.4
Mac G5 Dual 2.5 GHz
Macbook Pro 15-in. 2.4 GHz Intel Core 2 Duo
Moog Voyager Signature Edition
Virus TI Polar
Live 8, Operator, Sampler
Reaktor 5, Massive, FM8, Sound Toys Bundle
Pro Tools 7.4
Mac G5 Dual 2.5 GHz
Macbook Pro 15-in. 2.4 GHz Intel Core 2 Duo
-
- Posts: 296
- Joined: Wed Sep 28, 2005 8:11 am
- Location: Stockholm, Sweden
-
- Posts: 296
- Joined: Wed Sep 28, 2005 8:11 am
- Location: Stockholm, Sweden
A somewhat dizzy video about the MonoAbleMe setup:
http://youtube.com/watch?v=RIQeM6pOmXU
At the end of the video I made a demo playing a few samples. If you only
want to view the demo you can do that here:
http://youtube.com/watch?v=awMgevUjx8g
http://youtube.com/watch?v=RIQeM6pOmXU
At the end of the video I made a demo playing a few samples. If you only
want to view the demo you can do that here:
http://youtube.com/watch?v=awMgevUjx8g
My old signature was pretty stupid, so I changed it to this one.
Yeah, I really wish you could set up an "auxiliary MIDI event" for any clip that gets sent when it's triggered. That would make mapping kind of a pain in the ass, though. (I seem to remember, a few years ago, rumors that Sir Hawtin(tm) had a custom version of Live that would do this -- this was before Live had MIDI support at all.)
Then my max/msp patch for Monome control could distinguish between a cued clip and a currently playing one. It hasn't turned out to be a big deal, but when you have some clips with long quantization times (4-8 bars) things can get a little... unpredictable.
(Now I'm fantasizing about a Monome with a little grid of LEDs behind each button, to draw the Live pie icon. Hah. Right.)
ahlstrominfo: many thanks for your vid! Now I really need to make one showing my setup, like I promised to do a couple months ago...
Then my max/msp patch for Monome control could distinguish between a cued clip and a currently playing one. It hasn't turned out to be a big deal, but when you have some clips with long quantization times (4-8 bars) things can get a little... unpredictable.
(Now I'm fantasizing about a Monome with a little grid of LEDs behind each button, to draw the Live pie icon. Hah. Right.)
ahlstrominfo: many thanks for your vid! Now I really need to make one showing my setup, like I promised to do a couple months ago...
Oho! http://www.vjforums.com/showthread.php?t=12568 describes the Options.txt hack for Live 4 to send MIDI when a cued clip is triggered.
Now it looks like that option is always turned on; I'm seeing MIDI output when I trigger a MIDI-mapped clip (first the note with velocity 126, when I send MIDI to live, then another with velocity 127 when the clip actually starts -- I'm sending notes to Live with velocity 127, so I guess it sends (vel-1) to begin with?) If I map a clip to the track stop button, the velocity is 0.
Sure would be nice to have some documentation of this stuff, but yay!
Oh yeah, you need to turn MIDI remote on for some device (I'm guessing it will send clip-trigger MIDI to the first remote-enabled output device but I haven't tested any further.)
RAWK
Now it looks like that option is always turned on; I'm seeing MIDI output when I trigger a MIDI-mapped clip (first the note with velocity 126, when I send MIDI to live, then another with velocity 127 when the clip actually starts -- I'm sending notes to Live with velocity 127, so I guess it sends (vel-1) to begin with?) If I map a clip to the track stop button, the velocity is 0.
Sure would be nice to have some documentation of this stuff, but yay!
Oh yeah, you need to turn MIDI remote on for some device (I'm guessing it will send clip-trigger MIDI to the first remote-enabled output device but I haven't tested any further.)
RAWK
-
- Posts: 6268
- Joined: Mon May 15, 2006 12:15 pm
-
- Posts: 6268
- Joined: Mon May 15, 2006 12:15 pm
in that last demo, did you have multiple clips in a track with different start points and enabled follow actions, or where you using the monome to automate the loop brackets in a clip?
http://www.myspace.com/formatk
http://www.karlsadler.com
http://www.kandledesign.com
Artist & Visualist
MacBook Pro C2D 2.4Ghz, 4GB RAM Live 7.0.14, OSX10.6.2, Launchpad, AkaiMPD24, Akai S20, Oxygen 8, Presonus Inspire, Rode NT1a/M3, Shure SM58
http://www.karlsadler.com
http://www.kandledesign.com
Artist & Visualist
MacBook Pro C2D 2.4Ghz, 4GB RAM Live 7.0.14, OSX10.6.2, Launchpad, AkaiMPD24, Akai S20, Oxygen 8, Presonus Inspire, Rode NT1a/M3, Shure SM58
-
- Posts: 296
- Joined: Wed Sep 28, 2005 8:11 am
- Location: Stockholm, Sweden
Mulitple clips with follow-actions is the way to do this.formatk wrote:in that last demo, did you have multiple clips in a track with different start points and enabled follow actions, or where you using the monome to automate the loop brackets in a clip?
I wish I could do it with only the monome and chuck... but not at the moment, since Live has no possabilities of sending or receiving clip position through midi.
My old signature was pretty stupid, so I changed it to this one.