mirror of
https://github.com/holub/mame
synced 2025-04-25 09:50:04 +03:00
vis.cpp : Fix sample rate divider (#3622)
* vis.cpp : Fix sample rate * vis.cpp : Minor update(remove unnecessary)
This commit is contained in:
parent
9b68132f58
commit
a9f61fff95
@ -211,11 +211,10 @@ WRITE8_MEMBER(vis_audio_device::pcm_w)
|
||||
}
|
||||
if((m_mode & 0x10) && (m_mode ^ oldmode))
|
||||
{
|
||||
const int rates[] = {44100, 22050, 11025, 5512};
|
||||
m_samples = 0;
|
||||
m_sample_byte = 0;
|
||||
m_isa->drq7_w(ASSERT_LINE);
|
||||
attotime rate = attotime::from_hz(rates[(m_mode >> 5) & 3]);
|
||||
attotime rate = attotime::from_ticks((double)(1 << ((m_mode >> 5) & 3)), 44100.0); // TODO : Unknown clock
|
||||
m_pcm->adjust(rate, 0, rate);
|
||||
}
|
||||
else if(!(m_mode & 0x10))
|
||||
|
Loading…
Reference in New Issue
Block a user