We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

AddMusic405: Difference between revisions

From SnesLab
Jump to: navigation, search
No edit summary
Line 8: Line 8:
* '''Fine tuning.''' Unlike [[AddMusicM]], this command is handled by the SPC engine, so it's possible to make notes higher than <code>o6a</code> as long as the pitch is not exceeded 0x3FFF.
* '''Fine tuning.''' Unlike [[AddMusicM]], this command is handled by the SPC engine, so it's possible to make notes higher than <code>o6a</code> as long as the pitch is not exceeded 0x3FFF.
* '''SPC Data write.''' With this, you can actually expand the original instrument table (at $6136) to [https://www.smwcentral.net/?p=viewthread&t=56860 make your own custom instruments].
* '''SPC Data write.''' With this, you can actually expand the original instrument table (at $6136) to [https://www.smwcentral.net/?p=viewthread&t=56860 make your own custom instruments].
* '''SPC Code write.''' You can write your own SPC700 code and execute that; though it's rarely uesd by porters.
* '''SPC Code write.''' You can write your own SPC700 code and execute that; though it's rarely used by porters.
* '''Echo delay can be up to $07''' depending on the insert size of a song.
* '''Echo delay can be up to $07''' depending on the insert size of a song.
* '''ADSR and custom sample commands are officially supported and standardized'''.


[[Category:AddMusic]]
[[Category:AddMusic]]

Revision as of 09:23, 24 January 2020

HuFlungDu's Addmusic v4.05 is the first version of AddMusic that guarantees compatibility of real SNES and accurate emulators. It's developed by HuFlungDu and bases on Romi's Unofficial AddMusic 4.04.

It was one of the Addmusic versions officially supported by SMW Central until AddMusicK is officially released.

Notable Features

  • Direct write to DSP command. The command is commonly used for setting correct echo buffer starting position to ensure no echo buffer overflow would happen.
  • Fine tuning. Unlike AddMusicM, this command is handled by the SPC engine, so it's possible to make notes higher than o6a as long as the pitch is not exceeded 0x3FFF.
  • SPC Data write. With this, you can actually expand the original instrument table (at $6136) to make your own custom instruments.
  • SPC Code write. You can write your own SPC700 code and execute that; though it's rarely used by porters.
  • Echo delay can be up to $07 depending on the insert size of a song.
  • ADSR and custom sample commands are officially supported and standardized.