Page 1 of 2
Lemur Shuffler
Posted: Fri Dec 04, 2009 1:43 am
by mzed
I'm working on a Lemur interface for buffer shuffler. I thought somebody might tell me what else I should add, and whether it works for them There will be a Live Device and a Lemur Project here momentarily:
http://www.mikezed.com/LemurShuffle.zip
cheers,
mz
Re: Lemur Shuffler
Posted: Fri Dec 04, 2009 7:18 am
by Machinate
Hi Mike,
well you're doing me a favour, that's for sure - that was one of the projects for today!
I'll test this once I get my lemur hooked back up. Really looking forward to this!
Re: Lemur Shuffler
Posted: Fri Dec 04, 2009 6:31 pm
by mzed
I just posted an updated version that fixes a rounding error that made it hard to select the top position. Also, I've added visual feedback of the freeze position.
Same link.
mz
Re: Lemur Shuffler
Posted: Fri Dec 04, 2009 7:03 pm
by Machinate
I think you've broken the file somehow? it won't download now.
Re: Lemur Shuffler
Posted: Fri Dec 04, 2009 8:56 pm
by mzed
Works here now. Try again. Maybe I was uploading while you were downloading.
New version has direction control. Because of the lemur, it is limited to 16 steps.
mz
Re: Lemur Shuffler
Posted: Fri Dec 04, 2009 9:55 pm
by earmade2
Entering my Lemur IP doesn't seem to be sufficient to make the Lemurshuffler works...
Is there something else I forgot to configure ?
(BTW, the whole thing looks nice !)
Re: Lemur Shuffler
Posted: Fri Dec 04, 2009 10:57 pm
by mzed
• Set target 0 to your computer's IP address on the Lemur
• Set your Lemur's IP address in the Live device
..and you should be ready to go. However, my friend had a lot of trouble getting it working and I'm not sure why. Try toggling the steps up and down. Sometimes opening the Max editor will unblock things. Are both directions not working, or just one?
mz
PS just uploaded a new version with a minor fix to the direction controls.
Re: Lemur Shuffler
Posted: Sat Dec 05, 2009 8:49 am
by vanceg
I'm "that friend" MZ makes mention of below: I was able to get Lemur to Mac connection going very quickly. For some reason the Mac to Lemur communication wasn't working until...well....I'm not entirely sure WHAT made it work.
If you open up the device in Max, and check the Max window, do you see any error messages? Port 8000 error messages? I switched my lemur to port 8001, then back to 8000 and it started working. But, that SHOULDN'T have done anything....so I suspect coincidence, not causal relation.
I know that's not a lot of solid information, but it's what I have for now. I'd be happy to go back and forth with you to try to suss it out.
It's working 100% for me now. AND THANK YOU MZ for this!
Vance
mzed wrote:• Set target 0 to your computer's IP address on the Lemur
• Set your Lemur's IP address in the Live device
..and you should be ready to go. However, my friend had a lot of trouble getting it working and I'm not sure why. Try toggling the steps up and down. Sometimes opening the Max editor will unblock things. Are both directions not working, or just one?
mz
PS just uploaded a new version with a minor fix to the direction controls.
Re: Lemur Shuffler
Posted: Sat Dec 05, 2009 10:15 pm
by earmade2
mzed wrote:• Set target 0 to your computer's IP address on the Lemur
• Set your Lemur's IP address in the Live device
Ok. After tweaking the "steps" I began to receive infos from m4l to the lemur (steps running, toggling of buttons,etc.). However, the lemur still doesn't
reflects each step position if I change them on the shuffler (multislider object doesn't change) and I can't control the shuffler from the lemur...
But it's a start full of promises !
thanks for the help.
earmade
Re: Lemur Shuffler
Posted: Sat Dec 05, 2009 10:25 pm
by earmade2
I've just realized I hadn't check the max window.

it says things like:
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
js: can't find file OSC-unroute
newobj: OSC-route: No such object
newobj: OSC-route: No such object
binding to port 8000
bind to port 8000 unsuccessful.
there is probably something already bound to this port.
js: can't find file OSC-unroute
binding to port 8000
binding to port 8000
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
js: can't find file OSC-unroute
newobj: OSC-route: No such object
newobj: OSC-route: No such object
binding to port 8000
bind to port 8000 unsuccessful.
there is probably something already bound to this port.
js: can't find file OSC-unroute
binding to port 8000
My lemur sends on target 0 (8000). Certainly a problem here...

Re: Lemur Shuffler
Posted: Sat Dec 05, 2009 11:21 pm
by technog0d
You need to download the CNMAT externals and place them in your Max path.
http://cnmat.berkeley.edu/downloads
Mike
earmade2 wrote:I've just realized I hadn't check the max window.

it says things like:
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
js: can't find file OSC-unroute
newobj: OSC-route: No such object
newobj: OSC-route: No such object
binding to port 8000
bind to port 8000 unsuccessful.
there is probably something already bound to this port.
js: can't find file OSC-unroute
binding to port 8000
binding to port 8000
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
newobj: OSC-route: No such object
js: can't find file OSC-unroute
newobj: OSC-route: No such object
newobj: OSC-route: No such object
binding to port 8000
bind to port 8000 unsuccessful.
there is probably something already bound to this port.
js: can't find file OSC-unroute
binding to port 8000
My lemur sends on target 0 (8000). Certainly a problem here...

Re: Lemur Shuffler
Posted: Sun Dec 06, 2009 8:22 am
by earmade2
The link seems broken...

Re: Lemur Shuffler
Posted: Sun Dec 06, 2009 8:56 pm
by earmade2
Good news !
I've downloaded the cnmat files from another location and (drums roll......): it works !!!
Great!
I notice that "freeze" and "dice" seem to be kind of locked together ("freeze" doesn't work alone and is triggered when "dice" is put "on" from the lemur).
thanks again for the help.
earmade
Re: Lemur Shuffler
Posted: Sun Dec 06, 2009 11:21 pm
by earmade2
it's me again...
Now that I've included the lemurshuffler in my own lemur project I don't see the steps running anymore and the multislider (grids) reacts strangely (no grid, no color change, etc). Other things work fine.
Do I have to change anything in the max patch or maybe in the lemur ?
Re: Lemur Shuffler
Posted: Sun Dec 06, 2009 11:27 pm
by earmade2
Just one more thing I forgot to talk about: the lemur shuffler is now part of a lemur tabbed container. Could be a osc name problem ? (strange cos' the osc path is set up in custom adress mode).