Search found 64 matches
- 07 Mar 2026 22:37
- Forum: General Discussion
- Topic: Global variables/scripts in the desktop editor
- Replies: 1
- Views: 6032
Re: Global variables/scripts in the desktop editor
You can use a Container widget and hide it. 1) Create a container widget by dragging it into the project 2) Create a script on it, set the execution mode to On Load and write the following to hide it in the UI: show(getobject(), 0); // hides the container 3) Delete the script. It was only needed to ...
- 07 Mar 2026 22:24
- Forum: Canvas
- Topic: canvas_refresh() not working like described
- Replies: 1
- Views: 9315
Re: canvas_refresh() not working like described
Great question, OP. It sounds like you might be coming from an object-oriented programming (OOP) background. In OOP, an object exposes a set of methods that you call directly on it, for example: canvas.refresh(); canvas.fill(); canvas.stroke(); However, Lemur’s scripting language is not object-o ...
- 26 Dec 2025 08:38
- Forum: General Discussion
- Topic: Lemur Daemon doesn't recall my midi connection
- Replies: 2
- Views: 26706
Re: Lemur Daemon doesn't recall my midi connection
Thanks for taking the time to report this, and sorry for the frustration you’ve run into. First, regarding support contact: we are currently receiving support emails without issue. If the contact form is returning an error, it would be helpful to know which browser and platform you’re using so we can ...
- 30 Sep 2025 17:13
- Forum: Troubleshooting
- Topic: Lemur editor and Daemon don't work on OSX 14.7 (multiple screens)
- Replies: 6
- Views: 228426
Re: Lemur editor and Daemon don't work on OSX 14.7 (multiple screens)
Yes, this has been the exclusive focus of development. The bug has existed in Lemur for a very long time, originating from remnants of its legacy as an operating system for the original JazzMutant hardware. As part of the fix, the entire text rendering engine has been rewritten to properly handle ...
- 27 Jun 2025 20:04
- Forum: General Discussion
- Topic: Ableton Live 11 and LiveControl 2
- Replies: 4
- Views: 173374
Re: Ableton Live 11 and LiveControl 2
When we acquired Lemur, we also received the LiveControl project—it just hasn’t been published yet. The original plan was to release it on the User Library once that went back online. As far as we know, it was maintained up to Ableton Live 9 or 10. We aren’t in a position to maintain it ourselves, bu ...
- 26 Jun 2025 19:42
- Forum: Modules
- Topic: MKWaveGen - Waveform Generator
- Replies: 1
- Views: 283620
MKWaveGen - Waveform Generator
MKWaveGen – Continuous MIDI Waveform Generator A new Lemur module is up on the GitHub: MKWaveGen — a simple tool for generating continuous MIDI controller values using classic waveforms. Choose your waveform (Sine, Square, Triangle, Sawtooth), hold down the ring, and MKWaveGen will output a tempo-sy ...
- 23 Jun 2025 19:23
- Forum: Projects
- Topic: Tap Tempo Button
- Replies: 0
- Views: 188066
Tap Tempo Button
A new example project has been added to the ExampleLemurProjects GitHub repository demonstrating how to implement tap tempo. Just tap the button to set the tempo. It calculates BPM (beats per minute) based on the timing between your taps, averaging the last few to keep it steady. If you pause too ...
- 22 May 2025 02:36
- Forum: Projects
- Topic: Handling Multitouch in the Canvas Widget
- Replies: 1
- Views: 33895
Handling Multitouch in the Canvas Widget
When a Canvas is set to multitouch, your scripts can receive input from multiple simultaneous touch points, each identified by a unique cursor ID. This makes it possible to implement advanced two-handed controls or gestures that track each finger independently. Canvas doesn't impose any specific ...
- 13 Apr 2025 18:24
- Forum: General Discussion
- Topic: Monophonic Pad Array / Radio button switch array with note-off
- Replies: 4
- Views: 85365
Re: Monophonic Pad Array / Radio button switch array with note-off
Ah I see. Yeah, the Pads widget isn't really set up for this kind of behavior. However you can achieve a similar thing by "faking" it using different colors. Instead of using `x`, save a `selectedIndex' property, and then change the colors of the pads based on the index. In this example, when ...
- 12 Apr 2025 16:07
- Forum: General Discussion
- Topic: Monophonic Pad Array / Radio button switch array with note-off
- Replies: 4
- Views: 85365
Re: Monophonic Pad Array / Radio button switch array with note-off
If these are supposed to be toggles, have you considered using the Switches widget set to Radio mode instead of the Pads? The Switches widget has this functionality baked in. If the reset button truly has a different function than the rest of the buttons I would highly recommend making it a separate ...