diff --git a/src/reskit/soundtrack/formats/dmf.rs b/src/reskit/soundtrack/formats/dmf.rs
index b8df736..5197545 100644
--- a/src/reskit/soundtrack/formats/dmf.rs
+++ b/src/reskit/soundtrack/formats/dmf.rs
@@ -481,6 +481,7 @@ impl DmfModule {
                                 10 => Note::ASharp( if channel > 5 { octave - 1 } else { octave } ),
                                 11 => Note::B( if channel > 5 { octave - 1 } else { octave } ),
                                 12 => Note::C( if channel > 5 { octave } else { octave + 1 } ), // deflemask y u shift the octave down 1 for C??
+                                0 => Note::C( if channel > 5 { octave - 1 } else { octave } ), // deflemask y u do this?? 0 is not documented
                                 _ => return Err( format!( "invalid file: invalid note id {}", note ) )?
                             }
                         )