Mixer engine: output routing, full state restore, MIDI learn API, PipeWire multi-channel support
This commit is contained in:
@@ -237,6 +237,12 @@ namespace pipedal
|
||||
virtual void SetAlsaSequencerConfiguration(const AlsaSequencerConfiguration &alsaSequencerConfiguration) = 0;
|
||||
virtual uint32_t GetSampleRate() = 0;
|
||||
|
||||
/// Get the number of capture (input) channels the audio device provides.
|
||||
virtual uint32_t GetDeviceCaptureChannels() = 0;
|
||||
|
||||
/// Get the number of playback (output) channels the audio device provides.
|
||||
virtual uint32_t GetDevicePlaybackChannels() = 0;
|
||||
|
||||
virtual JackConfiguration GetServerConfiguration() = 0;
|
||||
|
||||
virtual void SetPedalboard(const std::shared_ptr<Lv2Pedalboard> &pedalboard) = 0;
|
||||
|
||||
Reference in New Issue
Block a user