Log In  

Cart #bc_custom_detune-1 | 2024-05-20 | Code ▽ | Embed ▽ | No License
2

  • Play detune using a custom waveform.
  • 2ch is synthesized and played using a classical mechanism.
  • Simple memory rotation is lightweight.

If you have created custom waveforms for the two SFX in advance, you should be able to perform detune with just this.

music(1)
sfxb=0x3200+1*68 --sfx 1
function _update()
  poke(sfxb,peek(sfxb+63),peek(sfxb,63)) --rotate waveform memory
end

update history

  • v0.2
    • Change duty display
    • SFX selection toggle.
    • Note Adjustment.
  • v0.1
    • first release.
P#148613 2024-05-19 02:23 ( Edited 2024-05-20 22:26)

2

+1 for NES nostalgia

P#148617 2024-05-19 04:40

[Please log in to post a comment]