Ability to disable/resume playback of single chips

When playing back a VGM file that uses multiple chips for playback (e.g. PSG and MSX-MUSIC), it would be nice to disable playing on 1 chip while the other continues). It could be done with numeric keys.

You could write to screen: YM2413 (OPLL): .... Hz (1) ... AY-3-8910 (PSG): ... Hz (2) ...

Then pressing the 1 key could toggle playback of OPLL and 2 key for PSG

bitbucket:Peter Hanraets
Assigned to
2 years ago
6 months ago
No labels applied.

bitbucket:Laurens Holst 1 year, 9 months ago · edit

Not a bad way to do this, with the numbers. Though it would be nicer with a UI (#12).

The biggest hurdle though is how to silence the chips and then resume them nicely. That’s why this has a dependency on #18 which is about volume control.

Setting priority to the default level (not using the field atm).

bitbucket:Peter Hanraets 1 year, 9 months ago · edit

Agree, doing it in a UI would be nicer.

One thing that came to mind: besides toggling a chip on and off it might also be nice if you could toggle between instances of the same chip. Let’s say 2 PSG were detected, or 2 SCC. It would be nice to switch between them (to hear the difference between how they perform). Assuming the track playing needs just 1 chip for playback ;) You could also indicate slot, port, address differences between the chips to identify them.

Register here or Log in to comment, or comment via email.