| View previous topic :: View next topic |
|
| Author |
Message |
|
nickbugayev
Joined: 05 May 2009 Posts: 94 Location: Berlin
|
Posted: Tue Jun 09, 2009 8:24 pm Post subject: Monemur V3 |
|
|
http://www.jazzmutant.com/lemuruser_moduledetails.php?id=139
Monemur v3.0.1
==========
This Lemur template acts as a Monome 40h, 128 or 256. In most cases, you can use the template directly with your Monome application, without anything extra. In some other cases, it can be handy or necesssary to use the included Max5 patch. You never need MonomeSerial to use Monemur. Responsiveness is greatly improved over Monemur V2.
After you familiarize yourself with the port, ip and prefix settings, you can use Monemur alongside a real monome, each talking to their own app. If you want to get fancy, you could also have multiple Monemur copies running on your Lemur, each on its own interface page.
Please read the included readme file for detailed instructions and notes.
History
--------
3.0.1 June 17 2009
- Fixed initialization after saving in 40h mode
Last edited by nickbugayev on Wed Jun 17, 2009 5:00 pm; edited 1 time in total |
|
| Back to top |
|
 |
|
barnone
Joined: 24 Apr 2008 Posts: 162 Location: WA, USA
|
Posted: Wed Jun 10, 2009 2:22 am Post subject: |
|
|
This shit rocks. Try it!
Monemur V2 has been cancelled.
Thanks Nick for this awesome version that takes proper advantage of Version 2 OS. |
|
| Back to top |
|
 |
|
barnone
Joined: 24 Apr 2008 Posts: 162 Location: WA, USA
|
Posted: Wed Jun 10, 2009 2:29 am Post subject: |
|
|
| bump... |
|
| Back to top |
|
 |
|
Plyci

Joined: 26 Mar 2009 Posts: 53 Location: Cardiff UK
|
Posted: Wed Jun 10, 2009 11:39 pm Post subject: |
|
|
could someone help explain how to set v3 up with 7up?
i cant seem to get both talking. _________________ www.myspace.com/plyci |
|
| Back to top |
|
 |
|
nickbugayev
Joined: 05 May 2009 Posts: 94 Location: Berlin
|
Posted: Wed Jun 10, 2009 11:52 pm Post subject: |
|
|
| Plyci wrote: | could someone help explain how to set v3 up with 7up?
i cant seem to get both talking. |
Load monemur_v3.jzml
Set OSC Target 0 to your computer's ip, *or* 255.255.255.255, port 8000
7up configuration:
Osc Prefix: monemur
Osc Host Address: your Lemur's ip
Osc Host Port: 8000
Osc Listen Port: 8000
That's it!
Do *not* load monemur_v3.maxpat
Do *not* load MonomeSerial
FYI, it's ok that both ports are 8000, the two things listening (i.e. the Lemur and 7up) are each on their own ip. That means they're allowed to be listening on the same port. |
|
| Back to top |
|
 |
|
Plyci

Joined: 26 Mar 2009 Posts: 53 Location: Cardiff UK
|
Posted: Thu Jun 11, 2009 1:04 pm Post subject: |
|
|
thanks for the quick reply nick, i still cant get it to work unfortunately. I cant get it to work with Molar either. _________________ www.myspace.com/plyci |
|
| Back to top |
|
 |
|
nickbugayev
Joined: 05 May 2009 Posts: 94 Location: Berlin
|
Posted: Thu Jun 11, 2009 3:29 pm Post subject: |
|
|
| Plyci wrote: | | thanks for the quick reply nick, i still cant get it to work unfortunately. I cant get it to work with Molar either. |
It can help for troubleshooting if you can provide a bit more information about your configuration.
Can you double check that the Lemur/7up settings are like what I wrote in my previous post?
Mac/PC?
Do you have a router or is your lemur plugged in direct to the computer?
Do you have any trouble with any other Lemur template? What _does_ work? Can you do some tests with Max5, to check if you're receiving anything from the monemur template (when you mash the Pads buttons)? (udpreceive 8000 -> print)
For Molar, did you follow the instructions in the readme file? (Lemur OSC Target 0 set to Port 7999, monemur_v3.maxpat loaded, prefix /256, Molar256.CFG default configuration)
Try to isolate the problem!  |
|
| Back to top |
|
 |
|
gato
Joined: 26 Apr 2007 Posts: 93 Location: Torres Vedras - Portugal
|
Posted: Thu Jun 11, 2009 5:01 pm Post subject: |
|
|
hi nick,
thank you for sharing this!
what apps do you suggest as the best ones to use? _________________ Rui Gato
www.ruigato.info
www.how.pt |
|
| Back to top |
|
 |
|
barnone
Joined: 24 Apr 2008 Posts: 162 Location: WA, USA
|
Posted: Thu Jun 11, 2009 9:11 pm Post subject: |
|
|
Screenshot shows settings for 7up. DO not load the max patch, just 7up.
Osc Host address is address of the Lemur.
7999 is the OSC 0 port setup on the Lemur
NOTE: it is a degraded experience on the Lemur still as can't support the fast frame rate of 7up. It does work though. I would suggest using in 64/40h mode only.
7up getting started tutorial is here
http://www.vimeo.com/4438775
Post 7up specific questions to monome.org forum. |
|
| Back to top |
|
 |
|
licky
Joined: 13 Apr 2009 Posts: 94
|
Posted: Fri Jun 12, 2009 7:55 am Post subject: |
|
|
Hi Nick,
And thanks for this!!!
Still when I load molar into Live a window pops up that say ''didn't find the port to send MIDI to the Lemur'' ''Looked for : Out To MIDI Yoke 1''
But the port works fine with my Lemur and Live so the problem must come from Molar?
I'm on PC, should I install Molar at a specific place? _________________ Feel eXPresS & SHARE |
|
| Back to top |
|
 |
|
nickbugayev
Joined: 05 May 2009 Posts: 94 Location: Berlin
|
|
| Back to top |
|
 |
|
Plyci

Joined: 26 Mar 2009 Posts: 53 Location: Cardiff UK
|
Posted: Fri Jun 12, 2009 2:25 pm Post subject: |
|
|
Ive got it working with the original Molar now, not the lemurized one (using the maxpatch) the original buil of molar just seems to work
il try it with 7up later this eve i wasnt setting my osc 0 to 7999 _________________ www.myspace.com/plyci |
|
| Back to top |
|
 |
|
licky
Joined: 13 Apr 2009 Posts: 94
|
Posted: Sat Jun 13, 2009 4:40 pm Post subject: |
|
|
I can control Molar(original thrue maxpatch from V3) but I don't get any feedback.
The .cfg file is set to 8000 (Monochrome listen)
7999 (Monochrome hosts)
prefix: 256
I can't load any wave files neither... If I write the path in Molar256.cfg, the VST is no more compatible with Live 7... _________________ Feel eXPresS & SHARE |
|
| Back to top |
|
 |
|
nickbugayev
Joined: 05 May 2009 Posts: 94 Location: Berlin
|
Posted: Sat Jun 13, 2009 5:53 pm Post subject: |
|
|
| licky wrote: | I can control Molar(original thrue maxpatch from V3) but I don't get any feedback.
The .cfg file is set to 8000 (Monochrome listen)
7999 (Monochrome hosts)
prefix: 256
I can't load any wave files neither... If I write the path in Molar256.cfg, the VST is no more compatible with Live 7... |
From the monemur_v3_readme.rtf:
In Molar.CFG, use the default settings:
[256] the prefix, must be 3 chars exactly!
[8000] port that MonoChrome listens to.
[8080] port that MonoChrome hosts.
[127] remote ip address (127)
[0] ip address, (0)
[0] ip address (0)
[1] ip address (1) |
|
| Back to top |
|
 |
|
nickbugayev
Joined: 05 May 2009 Posts: 94 Location: Berlin
|
Posted: Sat Jun 13, 2009 7:14 pm Post subject: |
|
|
Basics
Hosting: Which port/ip is this transmitting *TO*? ip can be specific or an entire subnet (255.255.255.255)
Listening: Which port is open for receiving? Only one port can be binded per machine. If you have two different apps running on the same machine, they need to each be listening to their own port. Different apps on different ips can listen to the same port.
Prefix: the first part of OSC messages, starting with a forward slash. Must be set to the same thing so both the machine and the app can talk to each other.
Different apps can be configured for different listen ports and different hosting ip/ports. Some permit this (easily), some don't (easily).
Default ports
Lemur running monemur_v3.jzml:
- Hosting: any ip / any port, set in the OSC Target page.
- Listening: hardcoded to port 8000. can never be changed afaik.
- Prefix: hardcoded to /monemur
Most Monome Apps:
- Hosting: 127.0.0.1 port 8080
- Listening: port 8000
- Prefix: Depends on the app. Sometimes hardcoded, sometimes user specified.
Monemur V3 Maxpatch: (watch out! this one hosts & listens to two ports)
- Hosting: 127.0.0.1 port 8000 (i.e. *TO* Monome app on local computer)
- Hosting: Lemur IP port 8000 (i.e. *TO* Lemur)
- Listening: Port 7999 (8000 is used by Monome app already)
- Listening: Port 8080 (*FROM* Monome app)
- Prefix: Listens to /monemur from the Lemur. Sends & listens to whatever you specify manually from the Monome app. Listens to /sys/prefix messages from the app to change prefix automagically.
Stuff
Where it gets fun is basically if you can bypass the Monemur V3 Maxpatch. If the Monome app is totally configurable, you can set the Monome app to host port 8000, which the Lemur listens to! Then, you set the Lemur to send OSC Target 0 to whatever port the Monome app is listening to.
Molar Exception: Even though Molar appears to be totally configurable, you need to use it with default Monome settings (i.e. hosting on port 8080 and listening on port 8000) and the Monemur V3 maxpatch. As far as I can tell, this is because Molar apparently only listens to OSC messages coming from the local machine, and won't listen to messages coming directly from the Lemur.
Hope this helps. |
|
| Back to top |
|
 |
|