Moony - realtime Lua as programmable glue in LV2

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Post Reply
ventosus
Established Member
Posts: 33
Joined: Sat Jun 27, 2015 6:29 pm
Been thanked: 1 time
Contact:

Moony - realtime Lua as programmable glue in LV2

Post by ventosus »

I'd like to announce a 2nd release candidate for Moony [1].

Moony let's you:
* write and/or prototype event filter plugins with Lua [2] scripting
* change code on-the-fly
* do arbitrary complex control port value conversions
* do arbitrary complex MIDI conversions
* respond to and/or create custom events based on the full spectrum of LV2 Atom types
* even do live coding

Moony is:
* an imporrtant part of a bigger project of a scriptable plugin host [3]
* but should be useful in many other hosts as a scriptable MIDI filter

Moony ships with a simple code editor as it's UI as:
* ui:showInterface/ui:idleInterface
* kx:external-ui
* X11UI (needs libelementary >= 1.13)

Tested with:
* jalv.gtkmm (1.4.6)
* Ardour (4.0)
* QTractor (Git), moony UI needs support for ui:portMap and won't show with Qtractor <= 0.6.7
* Ingen (SVN)
* Synthpod (Git)

Testers are welcome, please report issues/bugs at Github [4].

This is free and libre software released under Artistic License 2.0.

hp

[1] http://open-music-kontrollers.ch/lv2/moony
[2] http://www.lua.org
[3] http://open-music-kontrollers.ch/lv2/synthpod
[4] https://github.com/OpenMusicKontrollers/moony.lv2
emarsk
Established Member
Posts: 96
Joined: Wed Jul 27, 2011 3:50 pm

Re: Moony - realtime Lua as programmable glue in LV2

Post by emarsk »

[grammar tips]
ventosus wrote:Moony let's you:
Moony lets you:
Moony ships with a simple code editor as it's UI as:
Moony ships with a simple code editor as its UI as:

More tips: http://theoatmeal.com/comics/misspelling

[/grammar tips]

:) Have a nice day! :)
Please, avoid some common spelling errors:
http://theoatmeal.com/comics/misspelling
User avatar
briandc
Established Member
Posts: 1442
Joined: Sun Apr 29, 2012 3:17 pm
Location: Italy
Has thanked: 58 times
Been thanked: 28 times
Contact:

Re: Moony - realtime Lua as programmable glue in LV2

Post by briandc »

Looks interesting! I'm sure it will be useful in many types of setups.


brian
Have your PC your way: use linux!
My sound synthesis biome: http://www.linuxsynths.com
paul
Established Member
Posts: 226
Joined: Wed May 07, 2014 9:50 pm
Location: UK
Has thanked: 1 time
Been thanked: 1 time

Re: Moony - realtime Lua as programmable glue in LV2

Post by paul »

Hello! Excuse my ignorance, but I really do not understand how to use it. I have installed it, and I can see the plugins (A1xA1, etc).
But how do I open the UI? Or, how do I write/change my own code? Do I have to launch some particular command? Edit some particular text file?

Thanks!
Keep on rocking in the free world!
Post Reply