Create your own
Lesson illustration

Orchestrating Complexity: Chord Voicings for Limited Channels

Hello! Welcome back to our exploration of Sega Genesis music synthesis.

In our last lesson, we delved into how composers created dynamic and expressive performances using LFOs and envelope manipulation. We saw how they could make static sounds come alive with vibrato, tremolo, and custom-programmed pitch and amplitude contours.

Today, we address another fundamental challenge of composing for the Genesis: its limited polyphony. This lesson focuses on the learning outcome: Explain how composers arranged chord voicings to maximize perceived harmonic complexity on a limited number of channels.

We will investigate the compositional and technical strategies used to create rich, complex harmonies with only a handful of available voices. Given the Genesis's architecture of six FM channels and four PSG channels (three of which are tonal), and the need for those channels to cover melody, bass, percussion, and sound effects, playing full, multi-note chords was a luxury. We'll explore how composers overcame this limitation through clever arrangement and programming.

1. The Polyphony Problem and a System-Level Solution

The core issue is channel contention. With melody, bassline, multiple percussion sounds, and sound effects all demanding a channel, very few are left for purely harmonic duties.

Some sound drivers, particularly the GEMS (Genesis Editor for Music and Sound effects) system popular with Western developers, implemented a pragmatic, if somewhat blunt, solution: a channel priority system. Composers could write more musical parts than the hardware could handle, and the driver would dynamically drop notes from lower-priority channels to make room for higher-priority ones.

How to make Sega Genesis music (in 1994)

Before we explore compositional workarounds, let's look at a system-level approach for managing channel limits. This video from the GST Channel explains the GEMS priority system and shows a practical example of it in action.

Watch the sections 'Limited Channels and Priority System' (11:41 - 12:44) and the following case study on Tommy Tallarico's work (12:44 - 13:55). Focus on the core concept: writing more channels than the system can play and letting a priority system decide what gets heard in real-time.

While this priority system is a functional solution, it can lead to unpredictable results and a "brash style of writing," as the video puts it. Many composers, especially in Japan, preferred more deliberate compositional techniques to retain full control over the final musical output. Let's explore these more elegant strategies.

2. Technique 1: Harmonic Compression with Arpeggios

The most recognizable technique for creating harmony on a single channel is the super-fast arpeggio. By playing the notes of a chord in rapid sequence, the composer leverages psychoacoustics; our brains perceive the flurry of notes not as a melody but as a single, shimmering harmonic texture.

This method "compresses" the harmonic information of a multi-note chord onto a single monophonic channel, freeing up the other channels for different musical roles.

Compositional Strategies For Programmable Sound ...

The article 'Compositional Strategies For Programmable Sound Generators' provides an excellent breakdown of this technique. Although its examples are from the Nintendo Entertainment System, the principle of 'harmonic compression' is universal to polyphony-limited hardware.

Please read the section beginning with 'Perhaps the most idiosyncratic and recognized feature of PSG writing is the super-fast arpeggio'. Note how it is described as a solution for 'harmonic compression' and its ability to represent harmonically complex chords (like a Major 9th) on a single voice.

This technique is extremely powerful, allowing for the representation of chords with any number of extensions (7ths, 9ths, 11ths) without consuming additional channels. The trade-off is a very distinct sonic character and a higher demand on the CPU to update the channel's frequency at a rapid rate.

3. Technique 2: Economical Voicings and Implied Harmony

When a few channels are available for harmony, the choice of which notes to play becomes critical. Composers often use economical voicings that omit harmonically redundant notes to convey the intended chord with maximum efficiency.

The "Famichord"

A classic example of this is omitting the fifth of a chord. The fifth is often the least important note for defining a chord's quality; the root establishes the tonal center, the third determines whether it's major or minor, and the seventh adds tension and color. A Cmaj7 chord is C-E-G-B. By playing just C-E-B, the Cmaj7 quality is perfectly clear, but it only requires three notes (and thus three channels).

Compositional Strategies For Programmable Sound ...

The same article on compositional strategies discusses this principle of note omission, giving it the colloquial name 'Famichord' in the context of the NES (Famicom).

Read the section that starts 'Perhaps the simplest (and most common) approach...' and continue to its description of the 'Famichord'. Understand this as a specific application of economical voicing: reducing a four-note chord to three by removing the fifth.

Implied Harmony via Inversions

Harmony doesn't have to be stated explicitly by block chords. A well-constructed bassline can powerfully imply the underlying chord progression. By using chord inversions (placing a note other than the root in the bass), composers could create smooth, melodic basslines that move stepwise or chromatically, adding musical interest while still fulfilling their harmonic function.

The Musical Fusion of the Castlevania Series

The use of inversions to create melodic basslines is a technique borrowed from classical music, particularly the Baroque era. This video from 8-bit Music Theory, while analyzing 'Castlevania', provides a perfect demonstration of how this creates a rich harmonic feeling without necessarily playing full chords.

Watch the segment from 07:19 to 11:33. Pay special attention to the analysis of 'Woodcarving Partita' from 'Symphony of the Night' (starting around 09:30). Notice how the bassline descends chromatically using inversions, creating a sophisticated harmonic movement over a simple progression.

By combining economical voicings in the upper parts with a strong, melodic bassline that outlines the harmony, composers could create the perception of a full, rich harmonic texture using just a few channels.

4. Technique 3: Division of Labor - The PSG as a Harmony Pad

The Genesis's dual-chip architecture was a significant advantage. Composers could assign different roles to the powerful YM2612 FM chip and the simpler SN76489 PSG. A common and highly effective strategy was to use the three square wave channels of the PSG to play simple, three-note chords (triads).

This technique, a basic form of additive synthesis, creates a solid harmonic "pad" or "bed" that underpins the track. This frees up all six of the more timbrally flexible FM channels for melody, counter-melody, bass, and complex synthesized percussion.

stomczak - written 33

This excerpt from a PhD thesis on chiptune hardware interfaces explains the principle of combining the PSG's square wave channels to generate more complex timbres, a technique directly applicable to playing chords.

First, read the paragraph in the section on the SN76489 that begins, 'Each of the square wave channels of the SN76489 behaves identically...'. It describes playing the three channels together. Then, to solidify the concept, read the definition of 'Additive Synthesis' in Appendix A, noting its specific application to the SN76489.

5. Technique 4: False Polyphony through Channel Sharing

The most programmatically intensive technique is creating false polyphony through channel sharing. This is an advanced concept where a single channel is tasked with performing multiple musical roles, switching between them so rapidly that the listener perceives them as separate parts.

For instance, a single channel might play a low bass note on the downbeat and then immediately jump to a higher register to play a short melodic fill or chord stab in the "gaps" before the next bass note is due.

Compositional Strategies For Programmable Sound ...

The concept of 'false polyphony' is a testament to the ingenuity of chip musicians. The 'Compositional Strategies' article explains how this works.

Read the section that introduces 'channel sharing' and 'false polyphony'. The key idea is that the composer looks for rhythmic gaps in one part (e.g., a bassline) and fills them with notes from another part (e.g., a melody or chord), all on the same channel.

This technique demands extremely precise programming and a deep understanding of the hardware's timing. When executed well, it can create an illusion of density and complexity that far exceeds the hardware's nominal channel count.

Conclusion

We've seen that overcoming the Genesis's polyphony limitations was not just a technical problem, but a compositional one that spurred immense creativity. Composers developed a suite of powerful techniques to maximize the perceived harmonic complexity of their music.

Key Takeaways:

  • Arpeggiation: The classic "harmonic compression" technique, playing chord notes sequentially on one channel to create a shimmering texture and free up other voices.
  • Economical Voicings: Deliberately omitting harmonically less crucial notes (like the 5th) to play chords like major 7ths with fewer channels (e.g., the "Famichord").
  • Implied Harmony: Using strong, melodic basslines, often constructed with chord inversions, to outline the chord progression and guide the listener's ear.
  • PSG for Harmony: Assigning the three SN76489 square wave channels to play simple block chords, creating a harmonic foundation and freeing the FM channels for more complex duties.
  • Channel Sharing: An advanced technique creating "false polyphony" by having a single channel rapidly switch between musical roles, such as bass and melody.

Preview of the Next Lesson:

In our next and final lesson for this module, we will conduct a case study of Michiru Yamane's soundtrack for Castlevania: Bloodlines. We will analyze specific tracks to see how she masterfully integrated these harmonic strategies with the layering, spatial, and dynamic modulation techniques we've previously discussed, culminating in the game's iconic and atmospheric gothic soundscapes.

Can't find a good explanation? Sign up and we'll make it for you

Sign up