Results 3 comments of gbrochar

Juste a little precision : it already overflows without any panic or warning using this code. Is it because of the way you created the u7 type ? underflows panics...

New code with #27 ```rust fn transpose_note_event(message: &mut MidiMessage, interval: i8) { *message = match *message { MidiMessage::NoteOn { key, vel } => MidiMessage::NoteOn { key: key + interval, vel,...

Hey, I can only agree, I had thought of that but didn't look for existing solutions. I'm done to do more research and code if we find a solution that...