[#]PicoGUS is starting to gain Sound Blaster 16 support. It's kinda rough at this point (stereo flips, DMA interval is constant so the sampling rate is too high) but this is a great start!
=> More informations about this toot | More toots from polpo@bitbang.social
@polpo I recognize that mod!
=> More informations about this toot | More toots from miu@mastodon.social
@polpo Nice. I have, and daily listen to my beloved GUS "Classic" in my 5x86 160, but the CPU doesn't have the stuff to do 30 channel tracks in software as would be needed for SB16 output, really.
What's the CPU you're working with?
I still want to pick up a PicoGUS, perhaps for other card emulation, though.
[#]GUS #PicoGUS #SB16 #SoundBlaster #GravisUltrasound #video #chiptune
=> More informations about this toot | More toots from blakespot@oldbytes.space
@blakespot my primary dev board has a 6x86 βP166+β aka 133MHz CPU in it. It does OK with the big modules but I have other faster machines if it becomes a problem.
I encourage you to pick up a PicoGUS! π
=> More informations about this toot | More toots from polpo@bitbang.social
@polpo π
Which DOS MIDI player would you recommend for the PicoGUS (and GUS)? I have never spent much time with MIDI outside of the Apple IIgs, but want to do some listening on the 486 under DOS.
Thanks!
=> More informations about this toot | More toots from blakespot@oldbytes.space
@blakespot I like GSPlay the best for MPU-401 compatible interfaces including PicoGUS: https://archive.org/details/gsplay1_zip
DOSMid works with MPU but also semi-natively supports GUS via Ultramid: https://dosmid.sourceforge.net
=> More informations about this toot | More toots from polpo@bitbang.social
@polpo How does that work? Doesn't an SB16-compatible card require a 16-bit ISA connector, while the PicoGUS only has an 8-bit connector?
=> More informations about this toot | More toots from KeyJ@mastodon.gamedev.place
@KeyJ it doesnβt actually require a 16-bit slot - an 8 bit DMA channel has enough bandwidth for 16 bit 44.1khz stereo audio. Some late Vibra16 cards lack the 16 bit DMA/data/address lines so itβs even an officially supported configuration!
=> More informations about this toot | More toots from polpo@bitbang.social
@polpo Any idea why they originally used a 16-bit card then? Is it just because of the extra IRQs and DMA channels?
=> More informations about this toot | More toots from KeyJ@mastodon.gamedev.place
@KeyJ yes, and using a 16 bit DMA channel does take half the time on the bus, speeding the system up in general. I guess by the time the Vibra cards were out, systems were fast enough that it didnβt matter as much and Creative could save a few cents on the card.
=> More informations about this toot | More toots from polpo@bitbang.social This content has been proxied by September (3851b).Proxy Information
text/gemini