[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
MiNT audiodev.xdd
> I can run Desktracker MT at 50Khz with an a spectrum analyzer and
> oscilliscope window both open and still manage to do other tasks (although
> 50Khz tends to slow things down, and 25Khz is usually sufficient for the
> MOD).
>
> Any ideas why the sound keeps breaking in and out? Its as if the mod player
> can't keep the buffers full cause its too slow! I think the CPU isn't being
Err... Desktracker (or whatever) has probably all the mod stuff in 100%
assembler, and the smod player is in portable C (it's compiled from the
Linux Asources). Besides, as it does the output through /dev/audio the
converted sound blocks go through Fwrite before audiodevice can play
them. You'll notice this even more when you 'cat' samples to /dev/audio
as then there's also a disk read...
> utilized efficiently if DeskTracker can do it (and DeskTracker runs fine
> as a regular GEM program or ACC, and works with MultiTOS as well).
DT doesn't work with STfm, Kay's /dev/audio does :))). (although the
mod playing will take pauses at every frequency...)
- Eero