Paula sound, so where does that 14bit audio come from?
http://lifeofliveforit.blogspot.com/2013/01/paula-sound-so-where-does-that-14-audio.html
I believe the article is wrong
"So where does that 14bit stereo sound come from? You might have wondered, well after reading the hardware reference manual, it explains that 4 audio channels can be combined in to two.
In this mode, one of channels controls the volume (a value from 0 to 63) 6bits, and wave from is (127 to -127) 8bit, so if you add that up 6+8 = 14bit.
This not a hack, that's a urban myth, it was designed to be like this."
Instead I believe it uses two channels played at different fixed volumes. One channel has the top 8 bits played at full volume like normal, with 6 bits played quietly to smooth it out. What the article said would give you better resolution on quiet sounds but offer no improvement on loud sounds.
You can code it without AHI, but generally if you're writing software that outputs >8bit audio then you want it to work with other sound cards, because the sound cards are usually better for other reasons.
"I have also played whit Paula whit some help, few small errors, and this codes players a beep. I have not really found out about interrupts, the DMA is supposed to trigger a interrupt when sound was played, so you fill the buffer whit new sound, but I can't find any interrupt vector to configure in the hardware reference manual."
I think that sums up the article.