summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/audio/sente6vb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/audio/sente6vb.cpp')
-rw-r--r--src/mame/audio/sente6vb.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/audio/sente6vb.cpp b/src/mame/audio/sente6vb.cpp
index 22c9721a18a..311f8929c17 100644
--- a/src/mame/audio/sente6vb.cpp
+++ b/src/mame/audio/sente6vb.cpp
@@ -98,9 +98,9 @@ protected:
// sound stream update overrides
virtual void sound_stream_update(sound_stream &stream, std::vector<read_stream_view> const &inputs, std::vector<write_stream_view> &outputs) override
{
- for (int sampindex = 0; sampindex < outputs[0].samples(); sampindex++)
+ while (!outputs[0].done())
{
- outputs[0].put(sampindex, BIT(m_noise_state, 0) ? 1.0 : 0.0);
+ outputs[0].put(BIT(m_noise_state, 0) ? 1.0 : 0.0);
m_noise_state = (m_noise_state >> 1) | ((BIT(m_noise_state, 0) ^ BIT(m_noise_state, 3)) << 16);
}
}