Search found 10 matches

by xanadu
23 Aug 2012 19:42
Forum: Projects
Topic: Lemur Kaoss Keyboard
Replies: 1
Views: 1354

Re: Lemur Kaoss Keyboard

Oops. I forgot to include Lemur definition files. This has been corrected. There are definitions for iPad and iPhone now.
by xanadu
19 Aug 2012 13:33
Forum: Projects
Topic: Lemur Kaoss Keyboard
Replies: 1
Views: 1354

Lemur Kaoss Keyboard

The Lemur Kaoss Keyboard is a monophonic keyboard for the Lemur on the iPad. It operates like the keyboards found on the Kaoscilator, the iMS20 and Animoog. It provides looping a pattern, automating 8 parameters and sequencing of patterns. It needs MaxForLive 6 to operate within a Live Set. It is ...
by xanadu
28 Mar 2012 18:56
Forum: General Discussion
Topic: Copy project from Lemur to editor?
Replies: 2
Views: 1948

Re: Copy project from Lemur to editor?

Sometimes the Lemur editor just leaves without any warning and then I realise I didn't save for more then an hour... But iTunes helps me out. I follow these steps 1. In Lemur, inside the settings screen, save the project definition 2. Open iTunes and synchronize your device 3. Select your device ...
by xanadu
14 Mar 2012 14:57
Forum: General Discussion
Topic: MIDI Sync
Replies: 1
Views: 1004

MIDI Sync

I'm writing a sequencer fo the Lemur. All the code is in the Lemur itself, so I try to avoid using MaxMSP / MaxForLive. I try to synchronize this sequencer using MIDI sync from Ableton Live ver. 8.2.8 on Windows 7. MIDI is transported over WiFi by loopMIDI and the Lemur deamon. MIDI signal F2 gives ...
by xanadu
03 Feb 2012 17:53
Forum: General Discussion
Topic: lemurloader for max
Replies: 3
Views: 1126

Re: lemurloader for max

This code defines an OSC script ClearContainer that will clear a container. // Syntax MaxMSP: /ClearContainer [ParentPath.]ContainerName decl root = findobject(OSC_ARGS[0]); decl obj = getfirst(root); while (obj) { decl next = getnext(obj); destroyobject(obj); obj = next; } oscout(0 ...
by xanadu
31 Jan 2012 17:21
Forum: General Discussion
Topic: Undocumented functions
Replies: 12
Views: 6790

Re: Undocumented functions

The Gesture control can also be created using the createobject function and it seems to work on the iPad. It is documented on page 129 of de JazzMutant Lemur 2.0 manual, which is still online at http://www.jazzmutant.com/download/Lemur_v2.0_Manual.pdf . I wonder why it's taken out of the editor. Is ...
by xanadu
30 Jan 2012 23:25
Forum: General Discussion
Topic: Undocumented functions
Replies: 12
Views: 6790

Re: Undocumented functions

mbncp wrote As I make often changes to my setup I would love to create object by coding, but a create object by itself isn't really useful, at least it would be nice to attach an on expression script and some variables. Are those functions available ? If you're using an environment like Max then ...
by xanadu
30 Jan 2012 21:48
Forum: General Discussion
Topic: Maximum script length
Replies: 1
Views: 606

Maximum script length

At about 4000 characters in a script my Lemur Editor accepts no more text. Editing the script give all kinds of strange behaviour like going to the very start or end of the script. Is 4 Kb the maximum length of a script? Is there a maximum to the total length of the script texts in a project? Cheers ...
by xanadu
23 Jan 2012 17:46
Forum: General Discussion
Topic: Undocumented functions
Replies: 12
Views: 6790

Re: Undocumented functions

Thanks Axel, it works! I just could not figure out the parent parameter. I know that I'm on my own when using undocumented functions. This opens the possibility to create an empty model and set the layout on the fly. Another use of this would be to create a layout using MaxMSP code. Then save it on ...
by xanadu
21 Jan 2012 16:38
Forum: General Discussion
Topic: Undocumented functions
Replies: 12
Views: 6790

Undocumented functions

It would be nice if we where able to create and destroy controllers from within MaxMSP. As is appears, there are some undocumented functions for the Lemur. The function destroyobject(obj); deletes an object from the project layout. Also, the function createobject(p, q, r, s); appears to be ...