Skip to content

implement Effects column in the Music Editor #261

Closed
@nesbox

Description

@nesbox

0x Mute delay, x = frames before mute
1x Speed, sets the speed when x is between 0 - F
2x Note delay, delay before the current row is triggered, x = frames to wait
3x Automatic portamento, slides to new notes x = speed (0 to disable)
4x Vibrato effect, x = speed
5x Jump to pattern x
6x Fine pitch, x = offset (8 is default)
examples

C-5 02 F 02 - Plays C-5 with instrument 02 at volume F for exactly 2 frames before muting.
C-5 02 F 18 - Sets track speed to "8" on this line
C-5 02 F 22 - Plays C-5 with instrument 02 at volume F after waiting 2 frames. Does not mute previous note
C-5 02 F 32 - 32 turns on portamento (note sliding) so previous pitch should slide to this note, and it will slide to any new notes until you put "30." "speed" starts at 0 and goes to a max of F (fast slides)
C-5 02 F 42 - Plays vibrato at x speed. This is usually not used on a note, but on a blank space after a note.
C-5 02 F 52 - Jumps to pattern 2 after playing this note.
C-5 02 F 62 - Plays that note but detuned by -6. since "8" is the middle, 9 is +1, 10 is +2, etc

Metadata

Metadata

Assignees

Labels

editor: musicenhancementImprovement of existing feature or adding something new

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions