Post

DMUv2 PATTERN IMPORT WORKS some instruments are a bit off and effects are definitely broken but IT'S MOON CHILD (WOAH OH OH OH)

Essem@essem.space

oh my god oh my god oh my god

i also had to manually correct the tempo after import because i haven't yet figured out how v2 handles tempo compared to v1

this also confirmed something i was wondering about; i've hidden the "real" 4th channel here because it has no pattern data, since the original replayer downmixes the last 4 channels shown here and plays them all on that 4th channel

0 reposts6 likes

new finding: it appears that the moon child music specifically plays at a rate other than 50hz? this is the only module in the format that i've seen so far that plays at a different rate, and i have yet to determine what part of the file specifies this...

(specifically, playing at 80hz appears to fix nearly every timing-related issue; this type of thing is done somewhat easily on amiga thanks to its dual CIA chips that provide programmable timers)

okay i'm guessing there's not a specific part of the file that specifies this; i just took a look at the assembly source for wanted team's eagleplayer routine and they have replay hacks in there specifically for moon child LMAO

i'm not too sure how i feel about putting replayer hacks like this in there; if/when i release this modified version of furnace (or i manage to contribute this upstream), you may need to manually change the tick rate when importing the moon child music from 50hz to 80hz

I'm curious what this means for resampling/interpolation of samples on those channels if they are being mixed in software