Computer music tech history and me

Here is a computer music history story. It has some background history and details on the parts I had something to do.

This story of history of computer music starts from 1951 when the first computer music recording was made using a Ferranti Mark 1 computer at the University of Manchester. That computer played God Save The Queen, Baa Baa Black Sheep and In The Mood. The revolution had begun… Lots of great development work was done in the 1960s and 70s.

Synthesizers were adopted by electronic acts and pop and rock groups in the 1960s and 1970s and were widely used in 1980s music. Sampling, introduced with the Fairlight synthesizer in 1979, has influenced all genres of music and had a major influence on the development of electronic and hip hop music. The Fairlight CMI (short for Computer Musical Instrument) is a digital synthesizer, sampler, and digital audio workstation introduced in 1979 by Fairlight. It was one of the earliest music workstations with an embedded sampler and is credited for coining the term sampling in music. It rose to prominence in the early 1980s. It was a very expensive equipment that was used by some of the big name artists and biggest studios. The song Running Up That Hill written and produced by Kate Bush was one of the first big hits that used Fairlight in the center of song making.

Kate Bush – Running Up That Hill (A Deal with God)

Commodore release Commodore 64 computer in 1982. The C64 that home computer music making really got going. It was notable for the inclusion of its SID sound chip, which enabled users to create music using a whopping three channels of synthesis. In fact, the distinctive SID sound is still popular today, which is one of the reasons why you can download C64 emulators for your Mac or PC.

The introduction of MIDI in 1983 was of crucial importance to high-tech music makers. This new protocol enabled computers, synths and other hardware to talk to each other, and is still in widespread use today. Without MIDI, computer music history would be very different indeed. Back in the 80s, the Atari ST (released 1985) was the machine that every computer musician wanted to own because it had built-in MIDI ports.

Commodore Amiga was a home computer family manufactured from 1985 to 1994. Amiga had very good sound chip for the time, the Paula sound chip could play back four channels of digital sampled sound at 8 bit resolution and 28 kHz sample rate. The Amiga was transformational due to its four-channel stereo sound. It was revolutionary for music makers. There were audio sampler/digitizer add-ons that allowed to record sounds to the computer. Those Amiga parallel port sound samplers were quite simple hardware devices from the late 80s/early 90s which allowed users to digitally record audio to their home computer.

Amiga Samplers: Budget dance music in 1990

There were a lot of Amiga music software. Starting from 1987 with the release of Soundtracker, trackers became a new type of music programs which spawned the mod (module) audio file standard. The Mod audio standard is considered the audio format that started it all in the world of computer music. After Soundtracker many clones (which often were reverse engineered and improved) appeared (like ProTracker in 1990). Those tools allowed to make a dance track on a budget home computer. With the reasonably priced home computer, some cheap extra hardware and some software you had basically in many ways better tools available than what was considered the very expensive “high end” less than 10 years ago.

It was the poor man’s studio. In the period from 1985 to 1995 the Amiga audio (which was standard in Amiga computers) was of greater quality than other standard home computers. From the second half of the 1990s, the most popular genres of tracker music have been electronic music genres such as techno, trance, hardcore and chiptune. There has been many competitions on computer demo party events where different music makers competed who makes best tracker music. I did not make music with tracker myself, but I have been involved in making some of those competitions on those events to happen (between years 1996-2004).

The tracker programs were instrumental in popularizing the MOD file format also on platforms other than the Amiga. The popularity of the file format led to the appearance of programs that reproduce it also for IBM PC. The problem on IBM PC in the late 1980′s and early 1990′s was lack of good sound output. Due to the variability and rudimentary nature of the PC’s sound equipment, the implementation of just the mod playing routine was significantly more difficult and posed a challenge to the programmers. However, the early PC demo groups wanted to show that the PC could do the same as the Amiga.

I did at the late 1980′s and early 1990′s some hardware and software development to improve PC sound features (before the sound cards became widely available). I developed software technology that allowed the PC internal speaker (that was originally designed make only simple BEEP sounds) to play back music samples. I have written my work on that My PC speaker PWM story post. My pretty much state of the art code was even integrated into Drum Blaster software from EPIC Megagames (but was never released out by some US patent issues that were not worth to fight in court).

I did design also hardware that allowed the PC printer port to be used for sound playback and even sound recording. In the late 1980′s PC sound was poor. One hack those days was the original Covox Speech Thing, that connected a simple DAC to to PC parallel port. The Covox Speech Thing was an external audio device attached to the computer to output digital sound. It allowed to play back sounds in considerably better quality than with PC speaker. That Covox thing was connected to PC parallel port, and it could work quite nicely together with the printer. The circuit was marketed around 1986 by Covox, Inc of Eugene, Oregon, for about 70 USD with the accompanying software (that included speech synthesis). This hardware was eventually supported by the old DOS games from Sierra and Id. I came by one device and it’s software one day around 1988 or early 1989. I did some thinking and analyzing, and came out with my own circuit simple design that worked same way as the original hardware but was easy to build by DIY electronics experimenters.

I posted the circuit to one BBS some day 1989, and the idea started to spread quickly. Immediately someone posted this circuit to some Finnish national BBS network. The plans spread well, file was very much loaded. It went viral. Very many people started building this circuit, and started spreading the software that uses it, first pirated version of original Covox software and later software developed by users. Soon several PC MOD music playback software and tracker software started to support it. It was a huge hit. Other people also designed improved versions of it, and I also made my own improved designs (based on R2R network, read DAC IC, added several different low pass filters to output to get rid of high frequency noise etc..).

Using a 1986 Covox Speech Thing clone on a modern machine in 2017

In addition to that parallel port DAC I pretty soon designed also my own parallel port sampler for PC. It was a 8 bit ADC chip that I interfaced to the PC parallel port. I used the bidirectional communications feature supported by some PC parallel ports (but not all) to get the 8 bit data nicely to the PC. So my design worked quite well on my PC, and some other PCs, but not guaranteed to work on other (even risks damaging some PC hardware). Due those risks I did not distribute my design widely in the early 1990′s. I had also plans for some more complicated better quality sound playback and recording devices, but the era of commercial sound cards had started… it did not seem to be worth anymore to design your own designs from scratch and waiting to get some software support for it.

In the 1990s PC computers at last started to become audio playback and recording devices in their own right. The very first of Creative Labs’ hugely successful Sound Blaster soundcard was launched in 1989 and Sound Blaster Pro soundcard in 1991.. Sound Blaster had capability to record and play back digitized sounds and also had musical synthetizer chip in it (Yamaha YM3812 / OPL2 that was used in Adlib sound card released few years earlier). The first Sound Blaster had only 8 bit recording. The launch of the Sound Blaster 16 in 1992 added 16-bit recording, which enabled the home computer user to record at ‘CD quality’. I started my PC sound card era with Sound Blaster card, and i pretty much ended designing my own sound hardware. It took many years until the sound card became the standard feature expected to be on PCs.

The PC demo scene favored the Gravis Ultrasound sound card, which, like the Amiga, played samples without consuming processor time. I got one for me, and it was truly amazing at the time. Many demo groups developed their own tracker. The two strongest PC trackers of the mid-1990s were the Finnish Future Crew’s Scream Tracker 3 and the Swedish Triton’s Fast Tracker II (which was the first to support 16-bit samples taken at a frequency of 44 kHz).

I continued experimenting with PC sound cards. I did some early PC sound card audio quality testing and published result on my web pages for several sound cards. That lead me later to take part in making one of the first PC sound quality measurement standard “Personal Computer Audio Quality Measurements 1.00″ started by Cirrus Logic in the later 1990′s. I contributed to standard and reviewed the technical material. Quality levels for some of these measurements are suggested in Microsoft’s PC ‘97, PC ’98, PC ‘99, Intel’s AC ‘97, and in the MPC3 specification.

When years got on, the sound became standard feature to the PC motherboards and laptops. Over the years AC’97 standard features integrated to PC motherboards made using external sound card not necessary for most users. The built-in sound hardware was typically quite simple 16 bit ADC and DAC hardware that played back sounds generated by software running on the main CPU. The PC CPU power had increased so much (higher clock frequency and multimedia signal processing commands) that quite complicated sound processing could be performed by the CPU only (not necessarily need for special synth and/or signal processing hardware built to sound card itself needed). Later Intel_High_Definition_Audio replaced AC’97.

Sources and links to more information:

https://www.epanorama.net/newepa/2018/01/18/covox-speech-thing-30-years-later/

https://www.epanorama.net/newepa/2014/09/29/my-lpt-dac-story/

https://www.epanorama.net/newepa/2014/10/02/my-pc-speaker-pwm-story/

https://fi.wikipedia.org/wiki/ProTracker

https://fi.wikipedia.org/wiki/Tracker-musiikki

https://www.readkong.com/page/personal-computer-audio-quality-measurements-2641069

https://www.thomann.de/blog/en/history-of-the-synthesizer/

https://artsandculture.google.com/story/https://www.synthhistory.com/

https://recoverit.wondershare.com/audio-recovery/what-is-mod-file.html

https://www.lemonamiga.com/links/index.php?genre=9

https://www.classicdosgames.com/game/Drum_Blaster.html

https://archive.org/details/DrumBlaster

https://archive.org/details/HDBLAST

https://www.youtube.com/watch?v=EbjThqAUvwg

https://cdm.link/2018/04/90s-alive-free-modern-clone-fasttracker-ii/

https://musictech.com/guides/essential-guide/history-of-trackers/

https://en.wikipedia.org/wiki/FastTracker_2

https://en.wikipedia.org/wiki/Sampler_(musical_instrument)

https://www.musicradar.com/news/4-iconic-samplers

https://www.thomann.de/blog/en/a-brief-history-of-sampling/

https://www.bandinabox.com/

https://www.pgmusic.com/

https://www.musicradar.com/news/tech/a-brief-history-of-computer-music-177299

https://en.wikipedia.org/wiki/Synthesizer

https://en.wikipedia.org/wiki/Fairlight_CMI

https://fi.wikipedia.org/wiki/Amiga

https://en.wikipedia.org/wiki/Amiga_music_software

https://www.theguardian.com/music/2022/may/02/poor-man-studio-amiga-computers-modern-music-jungle-calvin-harris

https://github.com/echolevel/open-amiga-sampler

https://hackaday.com/2020/08/08/an-amiga-sampler-30-years-later/

https://fi.wikipedia.org/wiki/AdLib

https://fi.wikipedia.org/wiki/Intel_High Definition Audio

https://fi.wikipedia.org/wiki/AC%E2%80%9997

9 Comments

  1. Tomi Engdahl says:

    Discovered another “smart” parallel port DAC, the ds311 (Digispeech Plus). Like the Disney Sound Source, it has a FIFO buffer, but unlike the DSS’ 16-byte buffer, its FIFO is 256 bytes (only 721 interrupts to play a 16.5 second song @ 11 KHz)
    https://twitter.com/mobygamer/status/1495597365415366657?lang=en

    Reply
  2. Tomi Engdahl says:

    Evolution of Electronic Music (1969-2020) (V1)
    https://youtu.be/aLwW8tlA7nY

    Reply

Leave a Comment

Your email address will not be published. Required fields are marked *

*

*