Add log messages about enabling MIDI IO with CPAL
This commit is contained in:
parent
e44d91c016
commit
1feeb6e961
|
@ -149,6 +149,13 @@ impl CpalMidir {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if config.midi_input.is_none() && P::MIDI_INPUT >= MidiConfig::Basic {
|
||||||
|
nih_log!("Use the '--midi-input' option to select a MIDI input device.")
|
||||||
|
}
|
||||||
|
if config.midi_output.is_none() && P::MIDI_OUTPUT >= MidiConfig::Basic {
|
||||||
|
nih_log!("Use the '--midi-output' option to select a MIDI output device.")
|
||||||
|
}
|
||||||
|
|
||||||
// No input device is connected unless requested by the user to avoid feedback loops
|
// No input device is connected unless requested by the user to avoid feedback loops
|
||||||
let input_device = config
|
let input_device = config
|
||||||
.input_device
|
.input_device
|
||||||
|
@ -279,11 +286,6 @@ impl CpalMidir {
|
||||||
};
|
};
|
||||||
let output_sample_format = output_config_range.sample_format();
|
let output_sample_format = output_config_range.sample_format();
|
||||||
|
|
||||||
// TODO: Implement MIDI support
|
|
||||||
if P::MIDI_INPUT >= MidiConfig::Basic || P::MIDI_OUTPUT >= MidiConfig::Basic {
|
|
||||||
nih_log!("Audio-only, MIDI input and output has not been implemented yet.");
|
|
||||||
}
|
|
||||||
|
|
||||||
// There's no obvious way to do sidechain inputs and additional outputs with the CPAL
|
// There's no obvious way to do sidechain inputs and additional outputs with the CPAL
|
||||||
// backends like there is with JACK. So we'll just provide empty buffers instead.
|
// backends like there is with JACK. So we'll just provide empty buffers instead.
|
||||||
if !audio_io_layout.aux_input_ports.is_empty() {
|
if !audio_io_layout.aux_input_ports.is_empty() {
|
||||||
|
|
Loading…
Reference in a new issue