Support quirks of psg3/psg4 interaction in deflemask #2

Open
opened 2023-08-29 01:16:24 +00:00 by ashley · 0 comments

This is a complicated one but not really essential hence I'm just opening a bug for it to mark it as a known issue. There are some quirks with deflemask in the way it handles psg3/psg4 that should be addressed at some point and as a result, will not sound exactly right if converted using soundtrack.

If an instrument is not set on psg3 while a 2011-effect track is playing in psg4, but you play a note on psg3, soundtrack will dutifully assign the correct instrument to psg3 - the default instrument - and psg3 will incorrectly play a note. Deflemask does not do this. Behaviour is correct if you assign an instrument to psg3 and this is the recommended workaround for anyone encountering this issue.

This is a complicated one but not really essential hence I'm just opening a bug for it to mark it as a known issue. There are some quirks with deflemask in the way it handles psg3/psg4 that should be addressed at some point and as a result, will not sound exactly right if converted using `soundtrack`. If an instrument is not set on psg3 while a `2011`-effect track is playing in psg4, but you play a note on psg3, `soundtrack` will dutifully assign the correct instrument to psg3 - the default instrument - and psg3 will incorrectly play a note. Deflemask does not do this. Behaviour is correct if you assign an instrument to psg3 and this is the recommended workaround for anyone encountering this issue.
ashley added the
bug
soundtrack
labels 2023-08-29 01:16:24 +00:00
ashley changed title from Support quirks of deflemask's psg3/psg4 implementation to Support quirks of psg3/psg4 interaction in deflemask 2023-08-29 01:42:43 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ashley/reskit#2
There is no content yet.