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
<ej5> using a particular DSP command
SceneCAT has quit [Quit: *Mreow*]
SceneCAT has joined ##yamahasynths
<whitequark> nice
<ZrX-oMs> The fat portion repeats twice: 00 1A 87 DA 14 42 0D 42 C9 C9 AC 96 B1 FE 80 84 28 9E 96 00
<ZrX-oMs> The bits read backwards 00 1A 5E 45 08 40 5F E3 5A 4D 64 E4 D0 AC 10 8A 16 F8 56 00
_whitelogger has joined ##yamahasynths
cr1901_modern1 has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 265 seconds]
<cr1901_modern1> ej5: Make that part of the diagnostics interactive ("Do you hear a sine tone?") :P
<cr1901_modern1> ZrX-oMs: ... that's neat. What it it :o?
<ej5> it is interactive, and i am about to release it.
<cr1901_modern1> Test the DAC w/ the MUCON add you did plus bicycle honk
<cr1901_modern1> advert*, not add
<ZrX-oMs> cr1901_modern1: Ticket from a local parking hall.
<cr1901_modern1> looks like a barcode, sorta
<ZrX-oMs> Put metal powder on the stripe.
<cr1901_modern1> Ooooh, like those experiments you do w/ magnetic field lines in high school
<cr1901_modern1> clever
<ZrX-oMs> Just couldn't decode anything sensible out of it.
<cr1901_modern1> Is the ticket sitting on a hot plate?
<ZrX-oMs> No
cr1901_modern1 has quit [Quit: Leaving.]
cr1901_modern has joined ##yamahasynths
<ej5> have fun, folks
<cr1901_modern> written with Borland/Turbo C++?
<ej5> ah you found the funny part
<cr1901_modern> Needs "Super Blooper"
<cr1901_modern> Like the Paper Mario boss- err nevermind...
<TD-Linux> surprised you didn't write this program before making the snark barker
<ej5> right? lol
<TD-Linux> though I guess there's a bit less to debug as you weren't writing firmware or gateware
cr1901_modern1 has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 240 seconds]
cr1901_modern1 has quit [Client Quit]
cr1901_modern has joined ##yamahasynths
emeb has quit [Quit: Leaving.]