What I thought was going to be a super simple task wound up a little more baffling than I expected. I am trying to recreate the sound as accurately as possible in famitracker and / or mml.
I've gotten very close. The instrument values are:
The difficulty comes in nailing the volume envelope. Normally I would just slow the sample down, ball-park a recreation (using nsfplug for assistance in checking out the volumes), and then slow that down by the same amount and visually compare the samples in audacity. From there getting perfect volume envelopes for fairly simple sfx takes just a couple moments of tweaking.
What seems odd here is how you can't properly slow down the nsf of the original sound effect. In the same way you can't slow down a DPCM sample just by altering the playback speed of an nsf (it'll just hit when it is supposed to but last the original duration), the fade out will happen at its normal speed (while the arpeggio or note change will slow down properly, making it not in-synch with itself). This happens in both nsfplug and notsofatso.
Furthermore, nsfplug tells me the volume is 'E13', the whole time. I don't know what E stands for b/c it's not normally there on non-silent notes, and the dynamic certainly isn't static anyways!
TLDR - is this some sort of hardware effect / fade? Is the nsf just weird?
I don't think anyone would be able to tell the difference by ear, but this is bugging me anyways.
I've gotten very close. The instrument values are:
Code:
Volume: 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 0
Arpeggio: 0 0 0 0 0 5 (Play the note on B-4)
Duty Cycle: 2
Arpeggio: 0 0 0 0 0 5 (Play the note on B-4)
Duty Cycle: 2
The difficulty comes in nailing the volume envelope. Normally I would just slow the sample down, ball-park a recreation (using nsfplug for assistance in checking out the volumes), and then slow that down by the same amount and visually compare the samples in audacity. From there getting perfect volume envelopes for fairly simple sfx takes just a couple moments of tweaking.
What seems odd here is how you can't properly slow down the nsf of the original sound effect. In the same way you can't slow down a DPCM sample just by altering the playback speed of an nsf (it'll just hit when it is supposed to but last the original duration), the fade out will happen at its normal speed (while the arpeggio or note change will slow down properly, making it not in-synch with itself). This happens in both nsfplug and notsofatso.
Furthermore, nsfplug tells me the volume is 'E13', the whole time. I don't know what E stands for b/c it's not normally there on non-silent notes, and the dynamic certainly isn't static anyways!
TLDR - is this some sort of hardware effect / fade? Is the nsf just weird?
I don't think anyone would be able to tell the difference by ear, but this is bugging me anyways.