ports macro

This commit is contained in:
🪞👃🪞 2024-07-03 20:56:17 +03:00
parent 2067004d4a
commit e86be4facc
10 changed files with 104 additions and 102 deletions

View file

@ -159,23 +159,23 @@ pub fn draw_as_column (
w = w.max(frame.width);
y = y - midi_ins.len() as u16;
for port in midi_ins.iter() {
buf.set_string(x + frame.width - 10, y, &format!(" <i> MIDI {port} "), style_midi);
buf.set_string(x + frame.width - 10, y, &format!(" <i> MIDI {} ", port.name()?), style_midi);
y = y + 1;
}
y = y - audio_ins.len() as u16;
for port in audio_ins.iter() {
buf.set_string(x + frame.width - 10, y, &format!(" <i> MIDI {port} "), style_audio);
buf.set_string(x + frame.width - 10, y, &format!(" <i> MIDI {} ", port.name()?), style_audio);
y = y + 1;
}
y = y + frame.height - 1;
y = y + midi_outs.len() as u16;
for port in midi_outs.iter() {
buf.set_string(x + 2, y, &format!(" <o> MIDI {port} "), style_midi);
buf.set_string(x + 2, y, &format!(" <o> MIDI {} ", port.name()?), style_midi);
y = y + 1;
}
y = y + audio_outs.len() as u16;
for port in audio_outs.iter() {
buf.set_string(x + 2, y, &format!(" <o> Audio {port} "), style_audio);
buf.set_string(x + 2, y, &format!(" <o> Audio {} ", port.name()?), style_audio);
y = y + 1;
}
}