Interesting. This is a prototype and has some programmable logic on it that's probably a different from the final release.
I was super curious if your prototype's EASC chip would behave any differently, but honestly I think it's the same. I'm guessing that it's occasionally normal for that second interrupt to happen. Thanks again for testing that!
Please pardon my naivete, but what is all this for, exactly?
I'm trying to document Apple Sound Chip behavior on every 68k Mac. The main purpose is to help improve sound support in 68k Mac emulators. MAME, QEMU, and Snow all come to mind. I left Basilisk II out of that list because it just installs its own sound driver rather than emulating the ASC, so it's kind of cheating.
ASCTester is useful for this because documentation for the ASC and its various successors is sparse. I would say the community has learned a bunch of cool things from the leaked Quadra AV ROM/System 7.1 "SuperMario" source code, but the Sound Manager code is completely absent from it, so the sound chip is quite a bit more mysterious than most other topics. MAME, QEMU, and Snow have all run into challenges with sound emulation. This tool helps explain how the hardware really behaves.
This all started because I discovered that an emulated LC II in MAME would hang whenever I tried to play most sounds. I ended up going down a rabbit hole, finding the problem, and talking with Arbee about other unknowns related to the sound emulation. This led to the creation of ASCTester.
It could also potentially be useful for someone who has a machine with nonworking sound to help diagnose issues, but I'd probably have to tweak it into more of a pass/fail test than printing out a bunch of numbers.