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
emeb has quit [Ping timeout: 240 seconds]
emeb has joined ##yamahasynths
emeb has quit [Ping timeout: 265 seconds]
emeb has joined ##yamahasynths
cr1901_modern1 has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 260 seconds]
emeb has quit [Quit: Leaving.]
cr1901_modern1 has quit [Quit: Leaving.]
cr1901_modern has joined ##yamahasynths
Xyz_39808 has joined ##yamahasynths
Xyz_39808 has quit [Ping timeout: 244 seconds]
Xyz_39808 has joined ##yamahasynths
superctr__ has quit [Quit: .]
superctr has joined ##yamahasynths
Patater has quit [Quit: Explodes into a thousand pieces]
Patater has joined ##yamahasynths
Patater has quit [Quit: Explodes into a thousand pieces]
Patater has joined ##yamahasynths
Patater has quit [Quit: Explodes into a thousand pieces]
Patater has joined ##yamahasynths
Xyz39808 has joined ##yamahasynths
Xyz_39808 has quit [Ping timeout: 244 seconds]
_whitelogger has joined ##yamahasynths
emeb has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
Xyz39808 has quit [Ping timeout: 260 seconds]
<ej5>
i'm writing a snark barker/sound blaster test program for diagnosing problems with the card. any requests for features?
<cr1901_modern>
Hmmm... the diagnostics programs Creative supplied were pretty simple. At least the ones I had.
<cr1901_modern>
I think I would request "detailed error information mode" for the person who wants to debug themselves
<ej5>
so far it's designed to assume as little as possible
<ej5>
i.e. the card is completely broken, so you can't count on busy waiting for the card to respond
<cr1901_modern>
Hmmm, all catastrophic failures (that don't result in card damage or worse) would be of the type "I sent data to the card and I didn't receive any data back", wouldn't it?
<cr1901_modern>
I think a "user-friendly" string describing the error as I did would be nice rather than a decimal code that Creative would do for some of their products
<cr1901_modern>
like, for instance, using PLAY.EXE to play a CD on a system without a CD drive.
<cr1901_modern>
(don't ask how I know this)
<ej5>
there are a few interesting techniques
<ej5>
you can generate a sine wave even when interrupts and DMA are broken