gst-plugins-rs/audio/csound
Guillaume Desmottes b9f8ce9995 meson: add support for static build
There is no way to dynamically ask Cargo to build static or dynamic lib
so we have to build both and pick the one we care when doing the meson
processing.

Fix #88
2020-11-16 15:30:32 +01:00
..
examples Fix various new clippy warnings with clippy 1.43 2020-04-24 13:55:01 +03:00
src audio: Update for subclassing API changes 2020-11-15 18:25:42 +02:00
tests Fix ClockTime comparisons not being Ord and use saturating_sub 2020-10-20 23:45:01 +02:00
build.rs Fix various new clippy warnings with clippy 1.43 2020-04-24 13:55:01 +03:00
Cargo.toml meson: add support for static build 2020-11-16 15:30:32 +01:00
LICENSE-LGPLv2 Add LICENSE files to each individual crate 2020-07-10 13:06:28 +03:00
README.md Drop gst-plugin- prefix in plugin directory name 2020-04-05 19:10:47 +00:00

gst-plugin-csound

This is a GStreamer plugin to interact with the Csound sound computing system.

Currently, there is only a filter element, called, csoundfilter. Two more elements a source and sink would be implemented later on.

For more information about dependencies and installation process, please refer to the csound-rs documentation

simple example

The included example constructs the follow pipeline

$ gst-launch-1.0 \
    audiotestsrc ! \
    audioconvert ! \
    csoundfilter location=effect.csd ! \
    audioconvert ! \
    autoaudiosink