notable secret song portions after loop points by VGSB at 8:44 PM EDT on May 14, 2025
I've stumbled across a few secret song portions after loop points. You can see some examples by creating these empty .txtp files and playing them in foobar2000: * 34 second DK Island Swing ending: Nintendo Wii U\Donkey Kong Country - Tropical Freeze [Donkey Kong - Tropical Freeze] (2014-02-13)(Retro)(Nintendo)\Trophy_Bopopolis.ddsp#i.txtp * 6 minutes of extra recording for Xenoblade Chronicles 2 song (seems to be a lot of other cases similar to this): Nintendo Switch\Xenoblade Chronicles 2 (2017-12-01)(Monolith)(Nintendo)[Switch]\048 - Mor Ardain - Night.nop#i.txtp * Aquatic Ambience ending note: Nintendo Wii\Donkey Kong Country Returns (2010)(Nintendo)[WII][Nintendo DSP][BNS - RAS]\beach_blubbo_bpm150.ras#i.txtp
To find more, you can create an "Ending Length" foobar2000 column with this Display script and then sort it: $if($and($info(LOOP_END),$not($strcmp($div($info(LOOP_END),$info(SAMPLERATE)),$div($if3($info(SAMPLES),$info(STREAM_TOTAL_SAMPLES)),$info(SAMPLERATE))))),$pad($div($sub($div($if3($info(SAMPLES),$info(STREAM_TOTAL_SAMPLES)),$info(SAMPLERATE)),$div($info(LOOP_END),$info(SAMPLERATE))),60),1,0):$num($mod($sub($div($if3($info(SAMPLES),$info(STREAM_TOTAL_SAMPLES)),$info(SAMPLERATE)),$div($info(LOOP_END),$info(SAMPLERATE))),60),2)))
You can use #F in .txtp to play the 'outro' section after N configured loops, it exists for that reason.
Outros are not that uncommon but it depends on the composer and the file format itself (not all encoders preserve data after loop end). [edit] (2 hours left)