[comp.sys.amiga.programmer] Audio and softint

jdeckard@bluemoon.uucp (Jack Deckard) (06/12/91)

  I've got a problem with using the audio hardware. I have two almost
identical routines in assembler. One writes the audio HARDWARE inside
a soft interrupt and the second writes the same inside a task. The 
routine inside the soft interrupt intermittently plays a garbage note
while the second routine always plays correctly. To further complicate
things, there is a one time interrupt (every time I start a note) to 
switch between the attack and repeat waveform. I use this same interrupt
routine for both play routines above. Anyways, this switch waveform
interrupt occassionally fixes the repeat part of a garbage note started
inside the soft interrupt. Is there something I don't know about 
writing custom chip registers intena and dmacon inside a soft interrupt?
HELP!

                      - Jack Decckard  Helicon Software
                      (still doesn't know what he's doin here)


 This is from
     jdeckard@bluemoon.uucp
     jdeckard%bluemoon@nstar.rn.com
who doesn't have their own obnoxious signature yet