ChanServ changed the topic of ##yamahasynths to: Channel dedicated to questions and discussion of Yamaha FM Synthesizer internals and corresponding REing. Discussion of synthesis methods similar to the Yamaha line of chips, Sound Blasters + clones, PCM chips like RF5C68, and CD theory of operation are also on-topic. Channel logs: https://freenode.irclog.whitequark.org/~h~yamahasynths
linkmauve has quit [Ping timeout: 265 seconds]
SceneCAT has quit [Read error: Connection reset by peer]
SceneCAT has joined ##yamahasynths
SceneCAT has quit [Read error: Connection reset by peer]
SceneCAT has joined ##yamahasynths
andlabs has quit [Quit: Textual IRC Client: www.textualapp.com]
andlabs has joined ##yamahasynths
<kode54> Hint
<kode54> they may have used smpsplay instead of actual hardware
<kode54> that player removes the vblank gaps from the drums for instance
<cr1901_modern> actual hardware? You mean recordings of actual hardware, right? (as Sonic Mania doesn't run on the Genesis)
<kode54> they're actual hardware recordings?
<cr1901_modern> I have no idea
<kode54> I meant, they used something like smpsplay to render the streams
<kode54> actual genesis hardware would have interrupts on the vblank intervals, causing gaps in the drums
<cr1901_modern> ahhh hmmm... I thought it was the quality of the synth emulator
<kode54> it depends on whether the game uses the z80 or not for the music playback
<ValleyBell> S3K uses the Z80 for sound processing, yeah.
<ValleyBell> If the drums are clean, it was probably dumped with SMPSPlay.
<ValleyBell> either by using its wave writer directly or by dumping VGMs and converting those to WAV
<ValleyBell> The latter might have a slightly better quality due to the PSG emulation used by SMPSPlay.
<cr1901_modern> it's not just the drums that are clean
<cr1901_modern> everything sounds clean
linkmauve has joined ##yamahasynths
Xyz_39809 has joined ##yamahasynths
Xyz39808 has quit [Ping timeout: 256 seconds]
Xyz39808 has joined ##yamahasynths
Xyz_39809 has quit [Ping timeout: 256 seconds]
_whitelogger has joined ##yamahasynths
<andlabs> wait
<andlabs> how would they be using smpsplay if that's gameplay footage with sound effects
<andlabs> you can improve PCM quality somewhat by not holding the Z80 bus while reading joypads but this can only get you so far
<andlabs> and you'll still need to hold the bus when doing DMA transfers IIRC
<andlabs> and turning off the interrupt sowuld produce no sound at all
<andlabs> SMPS isn't smart enough to check the YM2612 timers and do PCM at the same time so it relies on the interrupt for timing
<andlabs> (because sega were dumb and didn't hook the timer interrupts to the Z80)
<ValleyBell> maybe they use MP3s or OGGs? no idea
Foone_ is now known as Foone
<kode54> ValleyBell: Yes, Forces uses streaming music
<kode54> HCA format
<kode54> which is CRI's "ADX2"
<kode54> MDCT based codec
Xyz_39809 has joined ##yamahasynths
Xyz39808 has quit [Ping timeout: 240 seconds]