LV2 plugin host for Circle #694
ledlaux
started this conversation in
Show and tell
Replies: 3 comments
|
Sounds very interesting to me, but I'm not familiar with LV2. Unfortunately community is not very responsive here. 🙁 |
0 replies
|
@rsta2 thanks! Just wanted to share, maybe someone would find it interesting and would like to join development. I have not decided what to do with that project yet. Would be cool to make dynamic plugin loading and also add clap plugins. Combined with audio input using audio adc like pcm1802 it can become a standalone audio plugin host on baremetal. |
0 replies
|
Yes, that's interesting, but unfortunately personally I'm already busy
with developing Circle itself. Perhaps somebody else is interested?
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi, I am learning to use Circle library. One idea was circulating my mind - would be cool to have bare metal audio plugin loader for Raspberry PI. So here in discussions once this bare metal lv2 host project from 2013 by Joe Button was mentioned. I asked myself what if... And after couple hours tinkering with free gemini AI i made a first test code for lv2 host project for Circle using some code parts from my other projects.
All hardware-specific code from Joe Button’s original library was not used, leaving only the LV2 engine. The engine statically loads and hosts LV2 plugins while integrating with the Circle framework.
Repo here:
https://github.com/ledlaux/lv2host-circle
Three plugins (organ.lv2, piano.lv2 and waveplayer.lv2 where tested and confirmed working with circle-stdlib on Rpi Zero 2w. Of course it's just first experiment with 32 bit toolchain and no multicore setup yet.
Here is kernel8-32.img for organ.lv2 with i2s audio and usb midi input:
organ.zip
Do you think this could be interesting to develop further?
All reactions