posted by jah (jah)
on 31.01.2007 10:03
Hi!

Here's a Max/MSP patch + Ableton Live 6 project I've been working on for 
some time.

A monome 40h/Ableton Live step sequencer combo. With the 40h you can 
control a step sequencer with 8 steps in Live. The step sequencer 
outputs midi notes that can be used with Live's internal synths and 
samplers, VSTis or external synths. This patch has been tested on a pc 
but probably works on mac aswell.

Crappy demo video with my gollum-like fingers ->
http://www.hornquist.se/monome/demo.wmv

All details, instructions and downloads can be found at
http://www.hornquist.se/monome

I hope you like it! lstep16 and lstep32 (with 16, 32 steps rather than 
8) are also in the works.

Feedback is appreciated.

Edit: updated this text and the instructions on 
http://www.hornquist.se/monome

/Anton
posted by actuel (actuel)
on 31.01.2007 10:55
thx anton. looking forward to checking it out!

/a
posted by ahlstrominfo (ahlstrominfo)
on 01.02.2007 12:08
This looks nice. I will most definitely try this when I get home.

By the way how did you handle syncing tempo with Live? if you do that :D
posted by jah (jah)
on 01.02.2007 14:55
ahlstrominfo wrote:
> By the way how did you handle syncing tempo with Live? if you do that :D

The step sequencer is running within Live - it's a midi rack fueled by a 
row of clips controlling playback position (the "stepseq" channel in 
lstep8.als). Live is sending these playback position notes to Max/MSP 
(routed through the second midi channel in the lstep8.als project), and 
this moves the playback position bar on the monome.

The buttons on the top row of the 40h send notes that trigger the clips 
in the first lstep8.als channel, and thus changes playback position.

Row 2-8 on the monome sends velocity ccs to internal objects in the step 
sequencer midi rack and thus controls velocity of all the separate steps 
(although for now velocity is 100 for all steps, in theory it is 
configurable and will probably be implemented in later versions).

Uhmmm.. that's basically it! :)

The step sequencer is in perfect sync with Live, and can take advantage 
of things like shuffle/groove, different follow actions for controlling 
playback position, and all midi effects and routing in live.

Some things are not done though, if the live project is saved and 
reopened the active steps cant transfer to the monome 40h yet! But this 
is possible, I think, with a little bit of more hacking ...
posted by tehn (tehn)
on 08.02.2007 12:45
really nice work! great integration. the shuffle and live cutting are 
quite nice features.
posted by jah (jah)
on 08.02.2007 13:27
tehn wrote:
> really nice work! great integration. the shuffle and live cutting are 
> quite nice features.

thanks! i'm working on a version with 32 steps, spread over 4 pages.

did you try it on a mac or a pc? i'm interested in whether it works good 
on mac, as i only have a pc.
posted by rcutz (guest)
on 31.08.2007 04:10
Hi my LSTEP did not open any more?

What should I do?

cheers
Ricardo
posted by jah (jah)
on 31.08.2007 12:40
hi ricardo.

did you use it and it worked before but now it wont load up in maxmsp?

lstep8 has been preceeded by my new app called livestep, which has 48 
steps instead of 8. check it out at:

http://www.hornquist.se/monome/

you can still find the old lstep8 files at:

http://www.hornquist.se/monome/files/livestep/1.0/

edit: i now saw that the wiki says nothing about the update to lstep8, 
i'll try to fix this soon
posted by rcutz (rcutz)
on 02.09.2007 20:46
Hi Jah, thanks for your post.

Yes I`m using the livestep.

It stop opening in max/msp runtime from one day to another.
yesterday I re-download it again and it opened, but i can`t test it.

I will do it, since I`m on in to build up on beat, for a next song I 
want to do.

Yeah, I want to do it (the music) from livestep drum programing to the 
rest, so
I need it to work... :)

I will post something here if it did not work tomorow.

cheers

ricardo

PS: I need to keep using /box at MonomeSerial, rigth?
posted by tonedeft (tonedeft)
on 03.09.2007 01:27
just got this going works great!!  (XP Pro, max 4.6)

I noticed that notes seem to be inverted in pitch, if I draw notes going 
from the upper left to the lower right it's a series of notes that rise 
in pitch.

cool app, thanks!!

edit - impulse in Live is locked to certain notes as I'm sure you're 
aware, any thoughts on adapting to those?  the scale and pitch plug-ins 
can only cope with so much note routing, maybe a rack could help out.

either way, cool app, I like the way you can swap between groups of 
notes and pick which step to start out on, very outside the box thinking 
with the use of Live.  thanks for the screenshots too, made setup dead 
simple.
posted by jah (jah)
on 03.09.2007 11:09
ricardo, what version did you use? the older version of livestep 
(pre-1.1) doesn't recall sequencer status at all. thus if you load up 
the ableton live set it won't load the step status to the monome unit. 
1.1 has this functionality.

i'm sorry if the updates of this app aren't making any sense and it's 
all really messy. i've made some huge changes and renamed the app too 
many times.

anyway, you can find some older versions here: 
http://www.hornquist.se/monome/files/livestep/

edit: and yeah, it's still the /box prefix..
posted by jah (jah)
on 03.09.2007 11:11
tonedeft, i'm glad you like it!

the things you are requesting can be done by internally routing notes in 
live, i've used this app alot with impulse and drum vstis such as 
addictive drums. i'm gonna throw up some impulse templates, so to speak, 
one of these days.

edit: come to think of it. if you're just going to use livestep with 
impulse it's really simple, you need no additional midi rack for 
routing. just open the 'livestep' midi rack in the leftmost midi channel 
of the project. here you can select channel1...7. for each channel you 
can change the pitch object (see red circle on pretty screenshot 
attached) to change the pitch of the whole channel. note, though, that 
you can't transpose the notes down (-1 or lower), cause the 'base' note 
is the lowest note there is. that's why we need a +48 pitch object 
behind 'livestep'. :)
posted by jah (jah)
on 03.09.2007 11:21
attachment: screnshot.PNG (25,1 KB)
trying to attach screenshot again...