SlideShare une entreprise Scribd logo
1  sur  29
Compositional Techniques of
Chiptune Music
● A Presentation for the 2015 North American
Conference on Video Game Music
● By Prof. Christopher Hopkins, LIU Post Faculty
Goals
● This presentation explores the inner workings of the
audio processing unit of the NES and Famicom
and the extent to which they suggest audio design
choices and limitations for composition. We will
identify the techniques preferred by the
composers at Sunsoft games which comprise the
chiptune style. This style is reemerging as a
viable and marketable audio solution in recent
games with a retro or nostalgic aesthetic.
Dissertation
● Chiptune Music: An Exploration of Compositional
Techniques in Sunsoft Games for the Nintendo
Entertainment System and Famicom from 1988-
1992
– How did the composers at Sunsoft overcome the
limitations of the sound chips to create compelling
sounds and effects?
– This dissertation defines and acknowledges the
compositional tradition of this genre during the 8-
bit gaming era.
Great vs. Poor Chiptunes
● Exhibits a majority of attributes of the chiptune
style
● Exists to enhance the gameplay
GREAT
“Dr. Wily's Stage”
Mega Man 2
POOR
“Title Screen”
The Adventures of Rad Gravity
Sound Waves
● Chiptune style vs. Chiptune-sounding
– Adhering to compositional trends and techniques
from the 80s and 90s
– Not just using sound waves
SINE
SQUARE
TRIANGLE
SAWTOOTH
Sound Channels
● More than sounds...number of simultaneous sounds!
● NES
– 2 pulse, 1 triangle, 1 noise, 1 PCM
● Commodore 64
– 3, each can be sawtooth, pulse, triangle, or noise
● Amiga 500
– 4 PCM
● Game Boy
– 2 pulse, 1 triangle, 1 wavetable
Basic to Advanced
● Over the life of the NES/Famicom, composers and
audio programmers found creative, new ways to
expand musical possibilities from the internal
soundchip
– Repitching of delta-encoded samples
– Changes of note attack and decay
– Inserting softer sounds between main sounds
Pulse w/ 12.5% duty cycle
Pulse w/ 25% duty cycle
Pulse w/ 50% duty cycle
How Composers Programmed
● Family BASIC
● Compact Editor
● Digital Performer
● Hex Code
● MIDI to Hex Code
– Specialized tool
– Output needs editing for NES/Famicom
characteristic effects
Compositional Techniques
● Focus on melody
● Reuse musical motives
– Rhythmic
– Melodic
– Harmonic
– Micro & Macro
● Variation through
– Duty cycles
– Tempo
– Key
– Meter
– Dynamics
– Articulation
Artificial Reverberation
● Duplicate a part played a little behind the original
● The part in reverb can have variation in pitch and/or
rhythm
● PROS
– The part has a fuller sound
● CONS
– One less sound channel for other musical activity
Batman (1990)
● “Ending”
– Composer: Naoki Kotaka
– Pulse 1 plays melody
● Weak notes within melody give more natural decay
– Pulse 2 plays melody an 8th
note later
● Softer in volume than Pulse 1 channel
● Same duty cycle changes
Melody w/ reverb
Melody w/o reverb
Full
Looping
● Musical material at loop end must flow into that at
loop start in terms of key, meter, tempo
● PROS
– Saves a lot of memory
– Players remember the songs with repetition
– Accounts for music of variable length in gameplay
● CONS
– Short loops = frustrating repetitions
– Limits amount of musical development
Ufouria: the Saga (1992)
● “Boss 1”
– Composer: Naoki Kotaka
– Loops after 25 seconds
● PROS
– more repetitions
– increased familiarity
– increased desire to defeat the boss quickly
Melody
Full
Arpeggiation
● Arpeggiate between 3 or more pitches to create
harmony
● PROS
– Frees up other sound channels
● CONS
– Needs to be moderate to fast as harmony
– Not as effective for slow tracks
Mega Man 9 (2008)
● “Galaxy Man”
– Composers: Ippo Yamada, Yu Shimoda, Ryo
Kawakami, and Hiroki Isogai
– Moderate arpeggiation
Arpeggiation Alone
Full
Hero Quest (1991 Prototype)
● “Final Track”
– Composer: Neil Baldwin
– Rapid arpeggiation
Arpeggiation Alone
Arpeggiation Slowed Down
Full
Samples
● Ideal for short sounds due to memory
– Sound effects
– Grunts, moans,
– Percussion hits
● NES/Famicom can repitch samples on the PCM
channel
● Sunsoft's signature sound due to samples
– Journey to Silius (1990)
– Fester's Quest (1989)
– Batman (1990)
Sampled bass
Sampled orchestra hit
Sampled percussion
short voiceovers
Famicom Expansion Chips
● Additional audio soundchip included within
cartridge or expansion unit
● PROS
– Add additional sound channels and/or sound waves
for sound and music design
● 4-note chords and more
● CONS
– Needs more memory
– Not accessible on the NES
Audio Expansion Chips
● Nintendo FDS (Famicom Disk System)
– Adds 1 wavetable channel
– The Legend of Zelda
● Nintendo MMC5
– Adds 2 pulse and 1 PCM channel
– Castlevania 3
Gimmick (1992)
● Only game to ever use the Sunsoft 5B chip
– Adds 3 pulse channels
– Needed to compete with Super NES market
● PROS
– Allows for richer musical elements
● CONS
– Takes up more memory
– More of the same timbres
“Good Morning” - Masashi Kageyama
NES Soundchip Alone Sunsoft 5B Alone Full
When/Where Does Retro Work?
● There are much fewer hardware restrictions on
sound today than from the 80s and 90s
● DO
– Write chiptunes to fit visual aesthetic and/or
gameplay
– Adhere to some or all of the sound limitations and
compositional techniques of yesteryear
● DON'T
– Use extended sampled voicework
– Expect realism
Mutant Mudds (2012)
● Composer: Troupe Gammage
– “The limited number of tonal voices would force
melody to the forefront in the same way that the
limited number of pixels in the visuals forced an
emphasis on silhouette.”
– “The NES style also provides an incredible focus on
melody, which helps the game achieve a more
iconic feel.”
Mutant Mudds (2012)
“World 1-1” – Examples of
● Artificial reverberation
● Slides
● Weak notes
● Fall-offs
● Grace notes
● Crescendo and diminuendoFull
Melody Slowed Down
Retro City Rampage (2012)
● Began life as an NES homebrew game called Grand Theftendo
● Chiptunes appropriate due to:
– 80s pop culture
– 8-bit visual aesthetic
– nostalgia
Retro City Rampage (2012)
● “Title Screen”
– Composed by Jake “virt” Kaufman
– Fits within chiptune style by:
● use of five channels like the NES and Famicom
● use of samples only for percussion
● use of sound waves available on the NES and
Famicom
Melody Slowed Down
Full
Chiptune Soundtracks
● Chiptunes have commercial appeal
– Shovel Knight (2014)
– JumpJet Rex (in Early Access)
Games Discussed
● Mega Man 2 (1988)
● Fester's Quest (1989)
● Batman (1990)
● Journey to Silius (1990)
● The Adventures of Rad Gravity (1990)
● Hero Quest (1991 Prototype)
● Ufouria: the Saga (1992)
● Gimmick! (1992)
● Mega Man 9 (2008)
● Mutant Mudds (2012)
● Retro City Rampage (2012)
● Shovel Knight (2014)
● JumpJet Rex (in Early Access)
Questions?
● Prof. Christopher Hopkins
– Official Website
– E-Mail
● North American Conference on Video Game Music
– Website

Contenu connexe

Tendances

ゲームにおけるインタラクションのための音楽技術「MAGI」~瞬間、波形、重ねて~
ゲームにおけるインタラクションのための音楽技術「MAGI」~瞬間、波形、重ねて~ゲームにおけるインタラクションのための音楽技術「MAGI」~瞬間、波形、重ねて~
ゲームにおけるインタラクションのための音楽技術「MAGI」~瞬間、波形、重ねて~
Sho Iwamoto
 
物理ベースの絵作りのための基礎
物理ベースの絵作りのための基礎物理ベースの絵作りのための基礎
物理ベースの絵作りのための基礎
fumoto kazuhiro
 

Tendances (20)

ゲームにおけるインタラクションのための音楽技術「MAGI」~瞬間、波形、重ねて~
ゲームにおけるインタラクションのための音楽技術「MAGI」~瞬間、波形、重ねて~ゲームにおけるインタラクションのための音楽技術「MAGI」~瞬間、波形、重ねて~
ゲームにおけるインタラクションのための音楽技術「MAGI」~瞬間、波形、重ねて~
 
国際化対応におけるUI実装で気をつけるべきこと
国際化対応におけるUI実装で気をつけるべきこと国際化対応におけるUI実装で気をつけるべきこと
国際化対応におけるUI実装で気をつけるべきこと
 
The Art and Technology behind Crysis 3 (FMX 2013)
The Art and Technology behind Crysis 3 (FMX 2013)The Art and Technology behind Crysis 3 (FMX 2013)
The Art and Technology behind Crysis 3 (FMX 2013)
 
Kubota l3130 hst tractor parts catalogue manual
Kubota l3130 hst tractor parts catalogue manualKubota l3130 hst tractor parts catalogue manual
Kubota l3130 hst tractor parts catalogue manual
 
ワンランク上のゲームデザイン・レベルデザイン・UIデザインを考える 「コンテキスト」「コンフリクト」「コントラスト」デザイン
ワンランク上のゲームデザイン・レベルデザイン・UIデザインを考える 「コンテキスト」「コンフリクト」「コントラスト」デザインワンランク上のゲームデザイン・レベルデザイン・UIデザインを考える 「コンテキスト」「コンフリクト」「コントラスト」デザイン
ワンランク上のゲームデザイン・レベルデザイン・UIデザインを考える 「コンテキスト」「コンフリクト」「コントラスト」デザイン
 
Unityは神,Unrealは現実
Unityは神,Unrealは現実Unityは神,Unrealは現実
Unityは神,Unrealは現実
 
What is game development
What is game developmentWhat is game development
What is game development
 
Optimization Deep Dive: Unreal Engine 4 on Intel
Optimization Deep Dive: Unreal Engine 4 on IntelOptimization Deep Dive: Unreal Engine 4 on Intel
Optimization Deep Dive: Unreal Engine 4 on Intel
 
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
【de:code 2020】 2020 年も最高のゲームをつくろう! Game Stack でゲーム開発をしよう! ~ マルチプレイサーバー編 ~
 
Equipes e Fases da Produção Audiovisual
Equipes e Fases da Produção AudiovisualEquipes e Fases da Produção Audiovisual
Equipes e Fases da Produção Audiovisual
 
ローポリで見えてくるポリゴンのあれやこれ
ローポリで見えてくるポリゴンのあれやこれローポリで見えてくるポリゴンのあれやこれ
ローポリで見えてくるポリゴンのあれやこれ
 
Stampa Rider Técnico 2015
Stampa Rider Técnico 2015Stampa Rider Técnico 2015
Stampa Rider Técnico 2015
 
Houdini Mantra レンダリングのチューニング
Houdini Mantra レンダリングのチューニングHoudini Mantra レンダリングのチューニング
Houdini Mantra レンダリングのチューニング
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-Production
 
Video Game Design: Art & Sound
Video Game Design: Art & SoundVideo Game Design: Art & Sound
Video Game Design: Art & Sound
 
Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*Forts and Fights Scaling Performance on Unreal Engine*
Forts and Fights Scaling Performance on Unreal Engine*
 
Presentacion kinect
Presentacion kinectPresentacion kinect
Presentacion kinect
 
物理ベースの絵作りのための基礎
物理ベースの絵作りのための基礎物理ベースの絵作りのための基礎
物理ベースの絵作りのための基礎
 
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
【Unite Tokyo 2019】【あら簡単】インテルのGPAを使ってあなたのUnityタイトルを高速化
 
自力でゲームのSEを生成する方法 by 「ADX2 LE」
自力でゲームのSEを生成する方法 by 「ADX2 LE」自力でゲームのSEを生成する方法 by 「ADX2 LE」
自力でゲームのSEを生成する方法 by 「ADX2 LE」
 

En vedette

Baidu cloudfoundry english
Baidu cloudfoundry englishBaidu cloudfoundry english
Baidu cloudfoundry english
James Watters
 
Soc st. seafering traders ch3 3 assessment
Soc st. seafering traders ch3 3 assessmentSoc st. seafering traders ch3 3 assessment
Soc st. seafering traders ch3 3 assessment
vickytg123
 
Iata codes
Iata codesIata codes
Iata codes
unit30
 
Regeneración Natural y Arificial
Regeneración Natural y ArificialRegeneración Natural y Arificial
Regeneración Natural y Arificial
Nombre Apellidos
 

En vedette (20)

Immersion into Fantasy: Compositional Techniques of Video Game Music from the...
Immersion into Fantasy: Compositional Techniques of Video Game Music from the...Immersion into Fantasy: Compositional Techniques of Video Game Music from the...
Immersion into Fantasy: Compositional Techniques of Video Game Music from the...
 
A tradução especializada: Um motor de desenvolvimento
A tradução especializada: Um motor de desenvolvimentoA tradução especializada: Um motor de desenvolvimento
A tradução especializada: Um motor de desenvolvimento
 
St Valentine’S Day
St Valentine’S DaySt Valentine’S Day
St Valentine’S Day
 
Baidu cloudfoundry english
Baidu cloudfoundry englishBaidu cloudfoundry english
Baidu cloudfoundry english
 
Create a Tagul World Cloud for your Blog
Create a Tagul World Cloud for your BlogCreate a Tagul World Cloud for your Blog
Create a Tagul World Cloud for your Blog
 
Voiplegal 111107142756-phpapp01
Voiplegal 111107142756-phpapp01Voiplegal 111107142756-phpapp01
Voiplegal 111107142756-phpapp01
 
Capital vs revenue transactions
Capital vs revenue transactionsCapital vs revenue transactions
Capital vs revenue transactions
 
Trabalho modulo IV
Trabalho modulo IVTrabalho modulo IV
Trabalho modulo IV
 
BIBLIA CATOLICA, ANTIGUO TESTAMENTO, JUECES, PARTE 10 DE 47
BIBLIA CATOLICA, ANTIGUO TESTAMENTO, JUECES, PARTE 10 DE 47BIBLIA CATOLICA, ANTIGUO TESTAMENTO, JUECES, PARTE 10 DE 47
BIBLIA CATOLICA, ANTIGUO TESTAMENTO, JUECES, PARTE 10 DE 47
 
Soc st. seafering traders ch3 3 assessment
Soc st. seafering traders ch3 3 assessmentSoc st. seafering traders ch3 3 assessment
Soc st. seafering traders ch3 3 assessment
 
resposta do capitulo 15
resposta do capitulo 15resposta do capitulo 15
resposta do capitulo 15
 
The Task-based Teaching
The Task-based TeachingThe Task-based Teaching
The Task-based Teaching
 
Iata codes
Iata codesIata codes
Iata codes
 
How to live stream your event on YouTube using wirecast.
How to live stream your event on YouTube using wirecast. How to live stream your event on YouTube using wirecast.
How to live stream your event on YouTube using wirecast.
 
como o cerebro aprende
como o cerebro aprendecomo o cerebro aprende
como o cerebro aprende
 
Anatomy of Female Pelvic Slideshow (in Malay)
Anatomy of Female Pelvic Slideshow (in Malay)Anatomy of Female Pelvic Slideshow (in Malay)
Anatomy of Female Pelvic Slideshow (in Malay)
 
Regeneración Natural y Arificial
Regeneración Natural y ArificialRegeneración Natural y Arificial
Regeneración Natural y Arificial
 
Maglev
MaglevMaglev
Maglev
 
Infosys Financial Analysis
Infosys Financial AnalysisInfosys Financial Analysis
Infosys Financial Analysis
 
Industrial disputes settlement machinery
Industrial disputes settlement machineryIndustrial disputes settlement machinery
Industrial disputes settlement machinery
 

Similaire à Compositional Techniques of Chiptune Music

Alpan Aytekin-Game Audio Essentials
Alpan Aytekin-Game Audio EssentialsAlpan Aytekin-Game Audio Essentials
Alpan Aytekin-Game Audio Essentials
gamedevelopersturkey
 
Presentation on game music Matt Shepherd
Presentation on game music Matt ShepherdPresentation on game music Matt Shepherd
Presentation on game music Matt Shepherd
Matty Shepherd
 
Estudi original per al set up quadrofònic dels pink floyd
Estudi original per al set up quadrofònic dels pink floydEstudi original per al set up quadrofònic dels pink floyd
Estudi original per al set up quadrofònic dels pink floyd
Jose Luis Tamborero
 
Matrix_sample
Matrix_sampleMatrix_sample
Matrix_sample
Greg Rule
 

Similaire à Compositional Techniques of Chiptune Music (20)

SOUNDS Like Fun and Games
SOUNDS Like Fun and GamesSOUNDS Like Fun and Games
SOUNDS Like Fun and Games
 
GAME-DEVELOPMENT.-week4.pptx
GAME-DEVELOPMENT.-week4.pptxGAME-DEVELOPMENT.-week4.pptx
GAME-DEVELOPMENT.-week4.pptx
 
Adaptive Music in Video Games (2018)
Adaptive Music in Video Games (2018)Adaptive Music in Video Games (2018)
Adaptive Music in Video Games (2018)
 
Adaptive Music in Games
Adaptive Music in GamesAdaptive Music in Games
Adaptive Music in Games
 
Confrontation Audio GDC 2009
Confrontation Audio GDC 2009Confrontation Audio GDC 2009
Confrontation Audio GDC 2009
 
Upping the Fun Factor through an Addictive Audio Treatment | Mike Raznick
Upping the Fun Factor through an Addictive Audio Treatment | Mike RaznickUpping the Fun Factor through an Addictive Audio Treatment | Mike Raznick
Upping the Fun Factor through an Addictive Audio Treatment | Mike Raznick
 
Video Game Music Overview
Video Game Music OverviewVideo Game Music Overview
Video Game Music Overview
 
Game Audio Post-Production
Game Audio Post-ProductionGame Audio Post-Production
Game Audio Post-Production
 
Next Gen: More Than Extra Channels?
Next Gen: More Than Extra Channels?Next Gen: More Than Extra Channels?
Next Gen: More Than Extra Channels?
 
Matthew shepherd game music
Matthew shepherd game musicMatthew shepherd game music
Matthew shepherd game music
 
Cover Songs in 8-Bit Video Games
Cover Songs in 8-Bit Video GamesCover Songs in 8-Bit Video Games
Cover Songs in 8-Bit Video Games
 
Alpan Aytekin-Game Audio Essentials
Alpan Aytekin-Game Audio EssentialsAlpan Aytekin-Game Audio Essentials
Alpan Aytekin-Game Audio Essentials
 
Cataloging sound recordings
Cataloging sound recordingsCataloging sound recordings
Cataloging sound recordings
 
Presentation on game music Matt Shepherd
Presentation on game music Matt ShepherdPresentation on game music Matt Shepherd
Presentation on game music Matt Shepherd
 
Estudi original per al set up quadrofònic dels pink floyd
Estudi original per al set up quadrofònic dels pink floydEstudi original per al set up quadrofònic dels pink floyd
Estudi original per al set up quadrofònic dels pink floyd
 
Make Your Game Stand Out! Unique Music & Sound Effects for Games | Erik Desid...
Make Your Game Stand Out! Unique Music & Sound Effects for Games | Erik Desid...Make Your Game Stand Out! Unique Music & Sound Effects for Games | Erik Desid...
Make Your Game Stand Out! Unique Music & Sound Effects for Games | Erik Desid...
 
Chiptune Music
Chiptune MusicChiptune Music
Chiptune Music
 
Problems and Solutions in Game Audio
Problems and Solutions in Game AudioProblems and Solutions in Game Audio
Problems and Solutions in Game Audio
 
Matrix_sample
Matrix_sampleMatrix_sample
Matrix_sample
 
2017 catalogue of huadu piano
2017 catalogue of huadu piano2017 catalogue of huadu piano
2017 catalogue of huadu piano
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Compositional Techniques of Chiptune Music

  • 1. Compositional Techniques of Chiptune Music ● A Presentation for the 2015 North American Conference on Video Game Music ● By Prof. Christopher Hopkins, LIU Post Faculty
  • 2. Goals ● This presentation explores the inner workings of the audio processing unit of the NES and Famicom and the extent to which they suggest audio design choices and limitations for composition. We will identify the techniques preferred by the composers at Sunsoft games which comprise the chiptune style. This style is reemerging as a viable and marketable audio solution in recent games with a retro or nostalgic aesthetic.
  • 3. Dissertation ● Chiptune Music: An Exploration of Compositional Techniques in Sunsoft Games for the Nintendo Entertainment System and Famicom from 1988- 1992 – How did the composers at Sunsoft overcome the limitations of the sound chips to create compelling sounds and effects? – This dissertation defines and acknowledges the compositional tradition of this genre during the 8- bit gaming era.
  • 4. Great vs. Poor Chiptunes ● Exhibits a majority of attributes of the chiptune style ● Exists to enhance the gameplay GREAT “Dr. Wily's Stage” Mega Man 2 POOR “Title Screen” The Adventures of Rad Gravity
  • 5. Sound Waves ● Chiptune style vs. Chiptune-sounding – Adhering to compositional trends and techniques from the 80s and 90s – Not just using sound waves SINE SQUARE TRIANGLE SAWTOOTH
  • 6. Sound Channels ● More than sounds...number of simultaneous sounds! ● NES – 2 pulse, 1 triangle, 1 noise, 1 PCM ● Commodore 64 – 3, each can be sawtooth, pulse, triangle, or noise ● Amiga 500 – 4 PCM ● Game Boy – 2 pulse, 1 triangle, 1 wavetable
  • 7. Basic to Advanced ● Over the life of the NES/Famicom, composers and audio programmers found creative, new ways to expand musical possibilities from the internal soundchip – Repitching of delta-encoded samples – Changes of note attack and decay – Inserting softer sounds between main sounds Pulse w/ 12.5% duty cycle Pulse w/ 25% duty cycle Pulse w/ 50% duty cycle
  • 8. How Composers Programmed ● Family BASIC ● Compact Editor ● Digital Performer ● Hex Code ● MIDI to Hex Code – Specialized tool – Output needs editing for NES/Famicom characteristic effects
  • 9. Compositional Techniques ● Focus on melody ● Reuse musical motives – Rhythmic – Melodic – Harmonic – Micro & Macro ● Variation through – Duty cycles – Tempo – Key – Meter – Dynamics – Articulation
  • 10. Artificial Reverberation ● Duplicate a part played a little behind the original ● The part in reverb can have variation in pitch and/or rhythm ● PROS – The part has a fuller sound ● CONS – One less sound channel for other musical activity
  • 11. Batman (1990) ● “Ending” – Composer: Naoki Kotaka – Pulse 1 plays melody ● Weak notes within melody give more natural decay – Pulse 2 plays melody an 8th note later ● Softer in volume than Pulse 1 channel ● Same duty cycle changes Melody w/ reverb Melody w/o reverb Full
  • 12. Looping ● Musical material at loop end must flow into that at loop start in terms of key, meter, tempo ● PROS – Saves a lot of memory – Players remember the songs with repetition – Accounts for music of variable length in gameplay ● CONS – Short loops = frustrating repetitions – Limits amount of musical development
  • 13. Ufouria: the Saga (1992) ● “Boss 1” – Composer: Naoki Kotaka – Loops after 25 seconds ● PROS – more repetitions – increased familiarity – increased desire to defeat the boss quickly Melody Full
  • 14. Arpeggiation ● Arpeggiate between 3 or more pitches to create harmony ● PROS – Frees up other sound channels ● CONS – Needs to be moderate to fast as harmony – Not as effective for slow tracks
  • 15. Mega Man 9 (2008) ● “Galaxy Man” – Composers: Ippo Yamada, Yu Shimoda, Ryo Kawakami, and Hiroki Isogai – Moderate arpeggiation Arpeggiation Alone Full
  • 16. Hero Quest (1991 Prototype) ● “Final Track” – Composer: Neil Baldwin – Rapid arpeggiation Arpeggiation Alone Arpeggiation Slowed Down Full
  • 17. Samples ● Ideal for short sounds due to memory – Sound effects – Grunts, moans, – Percussion hits ● NES/Famicom can repitch samples on the PCM channel ● Sunsoft's signature sound due to samples – Journey to Silius (1990) – Fester's Quest (1989) – Batman (1990) Sampled bass Sampled orchestra hit Sampled percussion short voiceovers
  • 18. Famicom Expansion Chips ● Additional audio soundchip included within cartridge or expansion unit ● PROS – Add additional sound channels and/or sound waves for sound and music design ● 4-note chords and more ● CONS – Needs more memory – Not accessible on the NES
  • 19. Audio Expansion Chips ● Nintendo FDS (Famicom Disk System) – Adds 1 wavetable channel – The Legend of Zelda ● Nintendo MMC5 – Adds 2 pulse and 1 PCM channel – Castlevania 3
  • 20. Gimmick (1992) ● Only game to ever use the Sunsoft 5B chip – Adds 3 pulse channels – Needed to compete with Super NES market ● PROS – Allows for richer musical elements ● CONS – Takes up more memory – More of the same timbres
  • 21. “Good Morning” - Masashi Kageyama NES Soundchip Alone Sunsoft 5B Alone Full
  • 22. When/Where Does Retro Work? ● There are much fewer hardware restrictions on sound today than from the 80s and 90s ● DO – Write chiptunes to fit visual aesthetic and/or gameplay – Adhere to some or all of the sound limitations and compositional techniques of yesteryear ● DON'T – Use extended sampled voicework – Expect realism
  • 23. Mutant Mudds (2012) ● Composer: Troupe Gammage – “The limited number of tonal voices would force melody to the forefront in the same way that the limited number of pixels in the visuals forced an emphasis on silhouette.” – “The NES style also provides an incredible focus on melody, which helps the game achieve a more iconic feel.”
  • 24. Mutant Mudds (2012) “World 1-1” – Examples of ● Artificial reverberation ● Slides ● Weak notes ● Fall-offs ● Grace notes ● Crescendo and diminuendoFull Melody Slowed Down
  • 25. Retro City Rampage (2012) ● Began life as an NES homebrew game called Grand Theftendo ● Chiptunes appropriate due to: – 80s pop culture – 8-bit visual aesthetic – nostalgia
  • 26. Retro City Rampage (2012) ● “Title Screen” – Composed by Jake “virt” Kaufman – Fits within chiptune style by: ● use of five channels like the NES and Famicom ● use of samples only for percussion ● use of sound waves available on the NES and Famicom Melody Slowed Down Full
  • 27. Chiptune Soundtracks ● Chiptunes have commercial appeal – Shovel Knight (2014) – JumpJet Rex (in Early Access)
  • 28. Games Discussed ● Mega Man 2 (1988) ● Fester's Quest (1989) ● Batman (1990) ● Journey to Silius (1990) ● The Adventures of Rad Gravity (1990) ● Hero Quest (1991 Prototype) ● Ufouria: the Saga (1992) ● Gimmick! (1992) ● Mega Man 9 (2008) ● Mutant Mudds (2012) ● Retro City Rampage (2012) ● Shovel Knight (2014) ● JumpJet Rex (in Early Access)
  • 29. Questions? ● Prof. Christopher Hopkins – Official Website – E-Mail ● North American Conference on Video Game Music – Website