rust-lv2 icon indicating copy to clipboard operation
rust-lv2 copied to clipboard

A safe, fast, and modular framework to create LV2 plugins, written in Rust

Results 31 rust-lv2 issues
Sort by recently updated
recently updated
newest added

hi, I reworked ports system to prevent having mutable reference to inplace output data I mentioned on #106 Notable change: * `InputPort`,`OutputPort` and `PortType` system is replaced by just types...

In this function you use the unsafe keyword for some safe expressions. However, I found that only 2 functions are real unsafe operations (see the list below). We need to...

I already mentioned it elsewhere, few time ago i discovered that the port system and especially the dereferentiation mechanism was wrongly implemented, so i started to fix it. This fix...

As of now, all port types return `&'static` references to their contents, which allows them to be stored outside of the `run()` function, at which point the host could invalidate...

:lady_beetle: Bug
:boom: Unsound API
:broken_heart: Breaking change
:crab: Blocked on Rust feature

When I do: ``` git clone [email protected]:RustAudio/rust-lv2.git cd rust-lv2 ./install_examples.sh export LV2_PATH=$PWD/target/lv2 # or just add this path to Carla using its own settings carla # in Carla, Add Plugin...

:lady_beetle: Bug
:bomb: Crash

Is there a way to spawn an own thread? I need to retrieve data from a serial device and somehow send midi messages into the run method. I tried spawning...

This PR implements the Options spec, alongside the BufSize spec for a simple example of an use case. This is still very much a WIP, as some APIs are not...

:broken_heart: Breaking change
:gift: New LV2 Spec

I started to work on the log spec.

:gift: New LV2 Spec

With the departure of @Janonard as a maintainer, and new contributors coming in, I thought this might be a good time to write down all of my ideas and goals...

:wave: Help wanted
:left_speech_bubble: Discussion
:book: Documentation

I am making this issue to separate the conversation about the implementation in #93, and the following questions that were raised: * Should the in-place-compatible port types be the default?...

:left_speech_bubble: Discussion
:broken_heart: Breaking change
:star2: Ergonomics