I remember feeling that one of the coolest things about my Apple IIe setup back in 1986 was the 6-voice sound card with which I outfitted it. The Apple II line (aside from the IIGS with it’s superb Ensoniq DOC audio chip) featured only a simple, 1-bit beeper which provided rather basic sound effects for games and did not allow for any sort of in-game score; a true theme song track, quality aside, would take too much CPU time. And, while there were a number of speech synthesizer cards available for the system at the time, few offered musical capabilities. Of those that did, Sweet Micro Systems’ Mockingboard was the king.
The Mockingboard was available in several configurations. The base unit, the Mockingboard A, was a card that featured two General Instruments AY-3-8910 audio chips, each offering three FM voices along with one white-noise generator. This chip, or nearly identical variations, was widely used in computers of the ’80s such as the MSX machines, Atari ST, ZX Spectrum 128, BBC Micro, Intellivision, Colecovision, and IBM PCjr. It provided decent simple waveform music and could be hacked to deliver low-quality digital sound samples. The board I owned was a Mockingboard C, featuring the two AYs as well as a Votrax SSI-263 speech chip.
After (re)acquiring an Apple IIe setup a few years back, I began searching for a Mockingboard to slot in, but was having no luck when I ran across what has become colloquially known as a Mockingboard K — a Korean-made clone board. So, I grabbed one from eBay and began to relive some nice memories. What I didn’t expect was that the Mockingboard’s killer app would come in 2015.
Apple II scenedemo coders French Touch [ English translation ] have recently released a disk, for the 128K Apple IIe equipped with a Mockingboard, entitled (NOT SO) Cheap Tunes (a play on the term “chiptunes“). It contains a selection of notable Atari ST game and scenedemo tracks, in a massaged file format, composed for the ST’s Yamaha YM2149F sound chip, a variant of the GI AY-3-8910. Along with these tracks is a player app that utilizes the Mockingboard’s two sound chips to play the bundled ST tracks in a sort of pseudo-stereo achieved by alternating sound chips with every screen refresh during playback. And the results sound impressive — significantly better than the tracks playing back on a native, monophonic Atari ST. (My Apple IIe and Atari 520ST happen to share the same desk in the Byte Cellar.)
The French Touch player was written from scratch, but the idea came from earlier work by Jason Kelk of the demo group Cosine (the code of which was not made public). I have to say, this is one of the most impressive things I’ve ever seen on the 8-bit Apple II. It’s one thing hear the Mockingboard play “Turkey in the Straw” off the 1984 Music Construction Set disk, but to hear celebrated chiptunes from one of the big systems of the 16-bit era coming out of a 1MHz Apple IIe is quite another.
Just a few more Mockingboard details to round out the post. A version of the Mockingboard, the Mockingboard D, was made for the Apple //c in 1984. It is an external device that plugs into one of the //c’s serial ports and is not compatible with its slot-based siblings, though it sports basically the same hardware. (The //c’s other external soundbox was the Street Electronics Cricket! based on basically the same hardware as the Mockingboard D — I had one one my //c in 1984 and recently acquired another one, but that’s another story…) A PC version was also made, but only distributed with Bank Street Music Writer for DOS. Third-party peripheral manufacturer Applied Engineering made a Mockingboard-compatible sound card called the Phasor, which featured four AY-3-8910 chips for 12-voices total, but it saw little native support. Surely the most unusual device that could be called a Mockingboard is a clone out of Bulgaria featuring a dual-vacuum tube pre-amp, all on a snow-white circuitboard!
Several Apple II emulators feature Mockingboard emulation, but anyone with a slotted Apple II wanting a Mockingboard of their own should keep an eye on ReactiveMicro, who have made two different versions of clone boards. And, of course, there’s always a chance one will pop up on eBay.
Was there anyway an Apple IIc oiled have upgraded audio like this?
The Apple //c could use the Mockingboard D or the Cricket! external soundboxes for enhanced audio, but they connect via serial and in a recent discussion in a Facebook Apple II group, a guy who is working on a tracker for the IIe felt that the slow serial link between a //c and its soundbox would make such a thing impossible.
I received one of these Mockingboard-K cards couple days ago, and am delighted with it! The sound matches exactly what I remember from the past. Only thing lacking is speech. You can watch it in action here (tested on Apple IIGS):- https://www.youtube.com/watch?v=7UDYCFQreHM
Pitfall II and Lady Tut are also working well in the GS configuration. Willy Byte title sequence is okay but after you flip the disk it stalls before getting into the game. On Applewin you can hear speech at this point so I don’t know if that’s tripping it up. Can anyone confirm if this works properly on //e with Mockingboard-K? Also with Popeye you do get MB sounds during the game itself, but only if you type Y when it prompts for a MB. Sometimes you have to wait out the title sequence for this prompt to appear, else you just get the standard sounds. Skyfox and Music Construction Set don’t like MB in a GS.
Nice. I know some games wanted the Mockingboard in slot 4.
Mea culpa… I thought 8-bit Music Construction Set wasn’t compatible with GS / Mockingboard-K but that was using a backup… then I re-discovered the original and that one works! (photo of disk:- http://s21.postimg.org/w0hplwwuv/Music_Construction_Set_8_bit_original_disk_works.jpg )
Solution to get Willy Byte working fully with Apple II GS/Mockingboard – first load up ProDOS 8 v.2.0.1, then insert game disk and reboot with CTRL-APPLE-RESET. Now it won’t stall when you flip to side 2. This same technique will stop Lancaster (MB version) from hanging at the splashscreen on a GS. I’ve posted a video of Lancaster working smoothly with Mockingboard-K –> https://youtu.be/35n2TAdUGK4
(1983 arcade game by Will Harvey of Music Construction Set fame)
Pingback: The French Touch Releases “Pure Noise” Music Disk for Apple IIe + Mockingboard | Byte Cellar
Pingback: Fun With Power Monitoring on the Apple IIe - Byte Cellar