daft-engineers / vocoder

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

alsa driver #29

Closed MarkAHarley closed 1 year ago

MarkAHarley commented 1 year ago

As a vodcoder developer, I want to know what way we will interact with the driver so that I can start development

port audio seems seems to be a high level cpp option that supports callbacks

Jambls commented 1 year ago

I can't find any information on using alsa with callbacks for audio input. On the other hand, JACK seems to do this by default. However, it's a c library. Someone has made an abstraction layer for cpp though.

Jambls commented 1 year ago

Jack actually has a cpp version in active development. The docs are poorer, but it should be the easiest to integrate. It seems like the best option at the moment.