tildearrow / furnace

a multi-system chiptune tracker compatible with DefleMask modules
GNU General Public License v2.0
2.6k stars 207 forks source link

Multi channel PCM at Sega Mega drive/Genesis sound (YM2612) #136

Closed cam900 closed 2 years ago

cam900 commented 2 years ago

Some Mega drive/Genesis sound driver has multi channel PCM sound (2~4, limited due to CPU performance and chip access time), some has these with independent volume. These are can be with software mixing capability. Amiga also can do similar thing (in this case, channel expand; ex: TFMX used in Turrican II for Amiga, it allows 7 channel PCM sound.)

examples: Mega Turrican (2 channel PCM) Dual PCM FlexEd sound driver (2 channel PCM, variable pitch and volume support) XGM sound driver (4 channel PCM) Toy Story (4 channel MOD player for YM2612)

freq-mod commented 2 years ago

for that, a driver is needed. it is planned, but not so soon. Also, it is not determined which drivers will be used yet.

tildearrow commented 2 years ago

DualPCM is already in now - not sure whether that's enough though.