Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SMPS Terminology needs updating #4

Open
flamewing opened this issue Sep 7, 2018 · 3 comments
Open

SMPS Terminology needs updating #4

flamewing opened this issue Sep 7, 2018 · 3 comments

Comments

@flamewing
Copy link
Owner

Music and SFX files need to be updated to use the new terminology. In a nutshell:

  • smpsAlterNote → smpsDetune
  • smpsAlterPitch → smpsChangeTransposition
  • smpsSetvoice → smpsFMvoice
  • smpsWeirdD1LRR → smpsMaxRelRate
  • smpsFMFlutter → smpsFMVolEnv

Reference commit: b483d9c#diff-39d6459915b1c59c6d3a4b3b40cb4ad2

@flamewing
Copy link
Owner Author

This depends on #2.

@flamewing
Copy link
Owner Author

Terminology reference.

@flamewing
Copy link
Owner Author

Related to this issue: flamewing/mdtools#5

Additional changes to dumped files:

  • smpsNoAttack → smpsHoldNote
  • smpsAlternameSMPS → smpsRawFreqMode
  • smpsSetvoice → smpsFMInstrument
  • smpsPSGvoice → smpsPSGInstrument
  • smpsHaltMusic → smpaMusicPause
  • smpsNoteFill → smpsNoteTimeout

Make same changes to _smps2asm_inc.asm, and add backward-compatibility wrappers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant