We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
carol's AddMusic: Difference between revisions
From SnesLab
PotatoTeto (talk | contribs) (Initial commit) |
(→Notable Features: Information regarding dotted note) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
[[carol's AddMusic]], or '''AddMusic by Perl''', is the earliest publicly-known | [[carol's AddMusic]], or '''AddMusic by Perl''', is one of the earliest publicly-known versions of [[AddMusic]]. Despite its official name ('''AddMusic by Perl'''), this version of [[AddMusic]] was developed in [https://www.perl.org/ the Perl programming language] by a [[Super Mario World]] rom-hacker who goes by [[carol]]. This AddMusic was specifically created for [[Super Kitiku World | Super Kitiku World (Brutal Mario)]]. | ||
== Notable Features == | |||
* '''Macro support.''' With macro, you can avoid writing duplicate commands when defining your custom patches; however, this is processed by the compiler side and does NOT decrease the insert size of a song.<br>This feature is also appiled in [[AddMusicM]] and [[AddMusicK]]. | |||
* '''Dotted note.''' With that, you can write dotted note without needing to spam tie <code>^</code>. Example: <code>2^4^8^16^32 → 2....</code> | |||
* '''Semitone tuning.''' Unlike [[AddMusic405|AddMusic 4.05]], this command is handled by the compiler side, so it's not possible to make notes higher than o6a; also, you need to care about pitch-sensitive commands yourself. | |||
[[Category: AddMusic]] | [[Category: AddMusic]] |
Latest revision as of 07:52, 27 October 2023
carol's AddMusic, or AddMusic by Perl, is one of the earliest publicly-known versions of AddMusic. Despite its official name (AddMusic by Perl), this version of AddMusic was developed in the Perl programming language by a Super Mario World rom-hacker who goes by carol. This AddMusic was specifically created for Super Kitiku World (Brutal Mario).
Notable Features
- Macro support. With macro, you can avoid writing duplicate commands when defining your custom patches; however, this is processed by the compiler side and does NOT decrease the insert size of a song.
This feature is also appiled in AddMusicM and AddMusicK. - Dotted note. With that, you can write dotted note without needing to spam tie
^
. Example:2^4^8^16^32 → 2....
- Semitone tuning. Unlike AddMusic 4.05, this command is handled by the compiler side, so it's not possible to make notes higher than o6a; also, you need to care about pitch-sensitive commands yourself.