daft-engineers / vocoder

Open source vocoder designed for the Raspberry Pi.
https://daft-engineers.github.io/vocoder/
Mozilla Public License 2.0
9 stars 0 forks source link

Audio in driver #30

Closed MHCooke closed 1 year ago

MHCooke commented 1 year ago

As a vocoder developer, I want to have audio packets trigger events so that I can process audio in real time.

Jambls commented 1 year ago

This will probably use jack as described by #29

MHCooke commented 1 year ago

We suspect the Codec Zero is faulty, since we cannot get it to record or play audio in its "plug and play" mode, never mind through software.

MHCooke commented 1 year ago

Fixed.

MHCooke commented 1 year ago

Not going to use jack after speaking to Bernd, he reckons interfacing with ALSA directly is simple enough. I will investigate writing a small self contained class which listens to also continuously and triggers a call back function periodically.

MHCooke commented 1 year ago

Will implement this in a new repository.

MHCooke commented 1 year ago

Will not implement this in a new repo due to effort required to correctly wrap something as a library. It is not worth writing a 150 line CMakeLists file for a 100 line C++ file. Solution is implemented in #61