diff --git a/examples/the-dungeon-puzzlers-lament/sfx/gwilym-theme2.xm b/examples/the-dungeon-puzzlers-lament/sfx/gwilym-theme2.xm index 3cfb5b58..fff3ca30 100644 Binary files a/examples/the-dungeon-puzzlers-lament/sfx/gwilym-theme2.xm and b/examples/the-dungeon-puzzlers-lament/sfx/gwilym-theme2.xm differ diff --git a/tracker/agb-xm-core/src/lib.rs b/tracker/agb-xm-core/src/lib.rs index 1b563969..8e2549fa 100644 --- a/tracker/agb-xm-core/src/lib.rs +++ b/tracker/agb-xm-core/src/lib.rs @@ -225,7 +225,7 @@ pub fn parse_module(module: &Module) -> TokenStream { note_to_speed(Note::C4, 0.0, 0, module.frequency_type).change_base(); let speed: Num = note_to_speed( Note::C4, - effect_parameter as f64 / 16.0, + effect_parameter as f64 * 8.0, 0, module.frequency_type, ) @@ -239,7 +239,7 @@ pub fn parse_module(module: &Module) -> TokenStream { let c4_speed = note_to_speed(Note::C4, 0.0, 0, module.frequency_type); let speed = note_to_speed( Note::C4, - effect_parameter as f64, + effect_parameter as f64 * 8.0, 0, module.frequency_type, );