SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
Epic AND Interactive Music in
FINAL FANTASY XV
Sho Iwamoto
Audio Programmer / Square Enix
 Interactive musics in FFXV
 Tools and techniques
 Synchronization issues
What I will talk today
 How to compose epic musics
What I will NOT talk today
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Sho Iwamoto
 Audio Programmer at Square Enix since 2014
 MAGI system developer
 Designing and implementing
interactive music system for Final Fantasy XV
Who am I
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
EPIC
VS
INTERACTIVE
Challenge
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Epic
 Memorable
 lots of Concerts
 has Strong melody line
 one of the Sales points
FINAL FANTASY MUSIC
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
MUSIC IN FINAL FANTASY XV
for wide & seamless gameplay
Goal
EPIC
AND
INTERACTIVE
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Not to reduce repetition
 but to enhance the emotional experience
 Make transitions musical as much as possible
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Concept Design Features
Bidirectional change
use Vertical remixing
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Unidirectional progress
use Horizontal resequencing
Concept Design Features
 Vertical Remixing
 Chocobo Riding
 Fishing
 Outposts (Hammerhead, Gardin Quay, Lestallum, Cape Caem, etc...)
 Horizontal Resequencing
 Astral Summons
 Boss Battles (VS Loqi, Titan, Leviathan, Ifrit, etc...)
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Concept Design Features
Intro
MAGI
Vertical remixing
Horizontal resequencing
Synchronization
Conclusions & Future
Music API for Gaming Interaction
1, Features
2, Authoring Tool
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Enables vertical/horizontal transition
 Allows any tempo, time signature and their changes
 MIDI import (auto set up tempo/meter)
 Easy to use
Features of MAGI
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Authoring
Tool
for
MAGI
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Intro
MAGI
Vertical remixing
Horizontal resequencing
Synchronization
Conclusions & Future
“Mode” Transition
1, Chocobo
2, Gardin Quay
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Each mode has
 layer volumes
 volume, pitch, LPF
 transition parameters
 fade time, fade offset, fade curve type, sync type
“Mode” is
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Speed based mode transition
1, Chocobo
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Different transition time for each mode
 from Run to Walk(may be not intentional) : long transition
4 bars
 from Walk to Run(mostly intentional) : short transition
6 units = 1.5 beat
1, Chocobo - implementation
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Pros
 not being messy
 quick feedback when start running
 Cons
 few chance to hear slow version
(except for swimming)
1, Chocobo - Pros and Cons
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Position based mode transition
2, Gardin Quay
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Transition on musical timing
 wait for next 2 bar (no problem)
2, Gardin Quay - implementation
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Transition techniques
 Different transition time for each mode (Chocobo)
 Transition on musical timing (Gardin Quay)
Wrap up - “Mode” transition
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Intro
MAGI
Vertical remixing
Horizontal resequencing
Synchronization
Conclusions & Future
“Section” Transition
1, Tempo & Time signature changes
2, Custom Sync Points
3, Pre-end section
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
“Section”
 makes Musical progression  has Transition parameters
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Situation based transition (linear)
 End music in sync with the game
Boss Battle
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Section transition - challenges
Time signature &
Tempo changes
Custom Sync Points Pre-end section
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Case : Invidia (vs Loqi)
 Mix of 3/4 and 4/4
 Case : Omnis Lacrima (vs Boss Monster)
 Many ritardandos
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Time signature &
Tempo changes
Custom Sync Points Pre-end section
 Every beat/bar/grid couldn’t work
 Customize sync point for each song
enables musical transition
 may have to wait 16 bars (about 14sec)
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Time signature &
Tempo changes
Custom Sync Points Pre-end section
 “Main Loop” “Pre-end” “End” structure
“Main loop” to “Pre-end” : Music first
“Pre-end” to “End” : Synchronization first
Main Loop section
Pre-end section
End section
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Time signature &
Tempo changes
Custom Sync Points Pre-end section
 Epic music that has strong melody line needs
1. Tempo & Time signature changes support
2. Custom Sync Points
3. Pre-end section
Wrap up - “Section” transition
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Intro
MAGI
Vertical remixing
Horizontal resequencing
Synchronization
Conclusions & Future
1, VS Leviathan
2, VS Ifrit
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Spoiler Alert!
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Tornado happens : transition to Pre-end
 Ending scene starts : transition to End
VS Leviathan - Overview
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
VS Leviathan - Synchronization
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Long version
VS Leviathan - Comparison
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Short version
 Ifrit gets “serious” mode : transition to Pre-end
 Ending scene starts : transition to End
VS Ifrit - Overview
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
VS Ifrit - Synchronization
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
VS Ifrit - “Hellfire”
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Be considerate of Durations
 Duration of transition
 Duration of loop
 Duration of cutscene
 Duration of gameplay
 Duration of player’s emotional change
Wrap up - Synchronization
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Intro
MAGI
Vertical remixing
Horizontal resequencing
Synchronization
Conclusions & Future
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Epic music that has strong melody line
 Needs any tempo/time signature support
 Needs Custom Sync Points
 Use pre-end section to synchronize with game
 Be considerate of durations of transition, gameplay, emotion, etc...
Conclusions
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
 Custom transition “destination”
 “Interactive VS short loop” problem
 More interactive music features :)
Future
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Sho Iwamoto
Email: iwamsho@square-enix.com
Twitter/Facebook: @geekdrums
Q&A
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Special Thanks
Yoko Shimomura Main Composer
Tetsuya Shibata Composer
Yoshino Aoki Composer
Yoshitaka Suzuki Additional Composer
Shota Nakama Additional Composer
Mitsuhiro Ohta Arranger
Keiji Kawamori Music Supervisor
Toru Osanai Music Planner
and All Staff of FINAL FANTASY XV
© 2017 SQUARE ENIX CO., LTD. All Rights Reserved.

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

ハイエンドゲーム開発におけるエフェクト制作の課題
ハイエンドゲーム開発におけるエフェクト制作の課題ハイエンドゲーム開発におけるエフェクト制作の課題
ハイエンドゲーム開発におけるエフェクト制作の課題
 
Unreal Engine 4 Introduction
Unreal Engine 4 IntroductionUnreal Engine 4 Introduction
Unreal Engine 4 Introduction
 
Unityで音を制す
Unityで音を制すUnityで音を制す
Unityで音を制す
 
オンラインで同期した100体の巨大生物から地球を衛る方法 UNREAL FEST EXTREME 2021 SUMMER
オンラインで同期した100体の巨大生物から地球を衛る方法  UNREAL FEST EXTREME 2021 SUMMERオンラインで同期した100体の巨大生物から地球を衛る方法  UNREAL FEST EXTREME 2021 SUMMER
オンラインで同期した100体の巨大生物から地球を衛る方法 UNREAL FEST EXTREME 2021 SUMMER
 
Unityは神,Unrealは現実
Unityは神,Unrealは現実Unityは神,Unrealは現実
Unityは神,Unrealは現実
 
サウンド実装の手間を省くための CRI ADX2 UnityAudio完全に理解した
サウンド実装の手間を省くための CRI ADX2 UnityAudio完全に理解したサウンド実装の手間を省くための CRI ADX2 UnityAudio完全に理解した
サウンド実装の手間を省くための CRI ADX2 UnityAudio完全に理解した
 
サウンドミドルウェアCRI ADX2 Ver3の新機能・使いこなし術のご紹介
サウンドミドルウェアCRI ADX2 Ver3の新機能・使いこなし術のご紹介サウンドミドルウェアCRI ADX2 Ver3の新機能・使いこなし術のご紹介
サウンドミドルウェアCRI ADX2 Ver3の新機能・使いこなし術のご紹介
 
2 lecture (gdd, responsibilites, level of game) 18 1-2021
2 lecture (gdd, responsibilites, level of game) 18 1-20212 lecture (gdd, responsibilites, level of game) 18 1-2021
2 lecture (gdd, responsibilites, level of game) 18 1-2021
 
新しいエフェクトツール、Niagaraを楽しもう!~Niagara作例のブレイクダウン~
新しいエフェクトツール、Niagaraを楽しもう!~Niagara作例のブレイクダウン~ 新しいエフェクトツール、Niagaraを楽しもう!~Niagara作例のブレイクダウン~
新しいエフェクトツール、Niagaraを楽しもう!~Niagara作例のブレイクダウン~
 
ゲームAI・実装事例の紹介
ゲームAI・実装事例の紹介ゲームAI・実装事例の紹介
ゲームAI・実装事例の紹介
 
【Unite Tokyo 2019】HDRPコワクナイ! HDRPで目指す小規模で高品質な映像制作
【Unite Tokyo 2019】HDRPコワクナイ! HDRPで目指す小規模で高品質な映像制作【Unite Tokyo 2019】HDRPコワクナイ! HDRPで目指す小規模で高品質な映像制作
【Unite Tokyo 2019】HDRPコワクナイ! HDRPで目指す小規模で高品質な映像制作
 
背景を作って苦労してみた ~Amplify Impostors~
背景を作って苦労してみた ~Amplify Impostors~背景を作って苦労してみた ~Amplify Impostors~
背景を作って苦労してみた ~Amplify Impostors~
 
UE4におけるエフェクトの基本戦略事例 前半
UE4におけるエフェクトの基本戦略事例  前半UE4におけるエフェクトの基本戦略事例  前半
UE4におけるエフェクトの基本戦略事例 前半
 
MusicEngine for Unity/ADX2を使った簡単音楽同期ゲーム制作
MusicEngine for Unity/ADX2を使った簡単音楽同期ゲーム制作MusicEngine for Unity/ADX2を使った簡単音楽同期ゲーム制作
MusicEngine for Unity/ADX2を使った簡単音楽同期ゲーム制作
 
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...
クライアントプログラムだけで マルチプレイが簡単に実装できる! 新製品「Monobit Unity Networking」と 新製品「モノビットエンジン・...
 
はじめてアンリアルエンジンで海戦をつくってみたときのお話
はじめてアンリアルエンジンで海戦をつくってみたときのお話はじめてアンリアルエンジンで海戦をつくってみたときのお話
はじめてアンリアルエンジンで海戦をつくってみたときのお話
 
実在感溢れるキャラクターを目指して ~ワンダ、トリコで培った 巨大キャラクターアニメーション5つの法則~
実在感溢れるキャラクターを目指して  ~ワンダ、トリコで培った 巨大キャラクターアニメーション5つの法則~実在感溢れるキャラクターを目指して  ~ワンダ、トリコで培った 巨大キャラクターアニメーション5つの法則~
実在感溢れるキャラクターを目指して ~ワンダ、トリコで培った 巨大キャラクターアニメーション5つの法則~
 
게임제작개론 : #4 게임 밸런싱
게임제작개론 : #4 게임 밸런싱게임제작개론 : #4 게임 밸런싱
게임제작개론 : #4 게임 밸런싱
 
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
 
Managing Windows Containers on ECS
Managing Windows Containers on ECSManaging Windows Containers on ECS
Managing Windows Containers on ECS
 

Andere mochten auch

Andere mochten auch (14)

Tutorial DEBIAN JOVANNY GONZÁLEZ
Tutorial DEBIAN JOVANNY GONZÁLEZTutorial DEBIAN JOVANNY GONZÁLEZ
Tutorial DEBIAN JOVANNY GONZÁLEZ
 
lessburn First Hand Deck
lessburn First Hand Decklessburn First Hand Deck
lessburn First Hand Deck
 
World stage総合企画書ver1.1
World stage総合企画書ver1.1World stage総合企画書ver1.1
World stage総合企画書ver1.1
 
Engineer colors企画書ver1.1
Engineer colors企画書ver1.1Engineer colors企画書ver1.1
Engineer colors企画書ver1.1
 
Andrea matute capitulo i
Andrea matute   capitulo iAndrea matute   capitulo i
Andrea matute capitulo i
 
Origen y la evolucion
Origen y la evolucionOrigen y la evolucion
Origen y la evolucion
 
Radiology pada urolithiasis
Radiology pada urolithiasisRadiology pada urolithiasis
Radiology pada urolithiasis
 
Good day 1
Good day 1Good day 1
Good day 1
 
아무일 청춘다락靑春多樂 프로젝트 OT
아무일 청춘다락靑春多樂 프로젝트 OT아무일 청춘다락靑春多樂 프로젝트 OT
아무일 청춘다락靑春多樂 프로젝트 OT
 
How to slides
How to slidesHow to slides
How to slides
 
Tecnologias
TecnologiasTecnologias
Tecnologias
 
170309 choco partners (ryohei part) (1)
170309 choco partners (ryohei part) (1)170309 choco partners (ryohei part) (1)
170309 choco partners (ryohei part) (1)
 
170309 choco partners (shino part) (1)
170309 choco partners (shino part) (1)170309 choco partners (shino part) (1)
170309 choco partners (shino part) (1)
 
Jobalsy
JobalsyJobalsy
Jobalsy
 

Mehr von Sho Iwamoto

ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
Sho Iwamoto
 
About musicengine
About musicengineAbout musicengine
About musicengine
Sho Iwamoto
 
TeamVOXについて(BitSummit2014用メディアキット)
TeamVOXについて(BitSummit2014用メディアキット)TeamVOXについて(BitSummit2014用メディアキット)
TeamVOXについて(BitSummit2014用メディアキット)
Sho Iwamoto
 
インタラクティブミュージック研究会
インタラクティブミュージック研究会インタラクティブミュージック研究会
インタラクティブミュージック研究会
Sho Iwamoto
 
実例で見る インタラクティブミュージックを活かすゲームデザイン
実例で見る インタラクティブミュージックを活かすゲームデザイン実例で見る インタラクティブミュージックを活かすゲームデザイン
実例で見る インタラクティブミュージックを活かすゲームデザイン
Sho Iwamoto
 

Mehr von Sho Iwamoto (20)

ScrapBoxについて - インタラクティブミュージック発表会2018
ScrapBoxについて - インタラクティブミュージック発表会2018ScrapBoxについて - インタラクティブミュージック発表会2018
ScrapBoxについて - インタラクティブミュージック発表会2018
 
インタラクティブミュージック発表会2018
インタラクティブミュージック発表会2018インタラクティブミュージック発表会2018
インタラクティブミュージック発表会2018
 
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
ゲームデザインを改善/批評するための時間構造モデル「ワンダールクス」
 
SIG-Audio #14 GDC Audio報告会「最先端のInteractive Musicとその未来」
SIG-Audio #14 GDC Audio報告会「最先端のInteractive Musicとその未来」SIG-Audio #14 GDC Audio報告会「最先端のInteractive Musicとその未来」
SIG-Audio #14 GDC Audio報告会「最先端のInteractive Musicとその未来」
 
GDC2017 SIG-Audio報告会 番外編:サンフランシスコの朝食について
GDC2017 SIG-Audio報告会 番外編:サンフランシスコの朝食についてGDC2017 SIG-Audio報告会 番外編:サンフランシスコの朝食について
GDC2017 SIG-Audio報告会 番外編:サンフランシスコの朝食について
 
MusicEngine for Unity 2015/5/5 Update
MusicEngine for Unity 2015/5/5 UpdateMusicEngine for Unity 2015/5/5 Update
MusicEngine for Unity 2015/5/5 Update
 
MusicEngine for Unity/ADX2LE(English)
MusicEngine for Unity/ADX2LE(English)MusicEngine for Unity/ADX2LE(English)
MusicEngine for Unity/ADX2LE(English)
 
GDCスカラーシップに応募しよう!
GDCスカラーシップに応募しよう!GDCスカラーシップに応募しよう!
GDCスカラーシップに応募しよう!
 
GCS2014 Kawaz
GCS2014 KawazGCS2014 Kawaz
GCS2014 Kawaz
 
LudumDare
LudumDareLudumDare
LudumDare
 
About musicengine
About musicengineAbout musicengine
About musicengine
 
LudumDareとは
LudumDareとはLudumDareとは
LudumDareとは
 
About TeamVOX(for BitSummit2014)
About TeamVOX(for BitSummit2014)About TeamVOX(for BitSummit2014)
About TeamVOX(for BitSummit2014)
 
TeamVOXについて(BitSummit2014用メディアキット)
TeamVOXについて(BitSummit2014用メディアキット)TeamVOXについて(BitSummit2014用メディアキット)
TeamVOXについて(BitSummit2014用メディアキット)
 
インタラクティブミュージック研究会
インタラクティブミュージック研究会インタラクティブミュージック研究会
インタラクティブミュージック研究会
 
Gcs2013 im研
Gcs2013 im研Gcs2013 im研
Gcs2013 im研
 
project VQ3
project VQ3project VQ3
project VQ3
 
実例で見る インタラクティブミュージックを活かすゲームデザイン
実例で見る インタラクティブミュージックを活かすゲームデザイン実例で見る インタラクティブミュージックを活かすゲームデザイン
実例で見る インタラクティブミュージックを活かすゲームデザイン
 
GDC学生報告会
GDC学生報告会GDC学生報告会
GDC学生報告会
 
Global gamejam2012 in Sapporo
Global gamejam2012 in SapporoGlobal gamejam2012 in Sapporo
Global gamejam2012 in Sapporo
 

Kürzlich hochgeladen

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Kürzlich hochgeladen (20)

Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 

GDC2017 - Epic AND Interactive Music in 'Final Fantasy XV'

  • 1. Epic AND Interactive Music in FINAL FANTASY XV Sho Iwamoto Audio Programmer / Square Enix
  • 2.  Interactive musics in FFXV  Tools and techniques  Synchronization issues What I will talk today  How to compose epic musics What I will NOT talk today © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 3.  Sho Iwamoto  Audio Programmer at Square Enix since 2014  MAGI system developer  Designing and implementing interactive music system for Final Fantasy XV Who am I © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 4. EPIC VS INTERACTIVE Challenge © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 5.  Epic  Memorable  lots of Concerts  has Strong melody line  one of the Sales points FINAL FANTASY MUSIC © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 6. MUSIC IN FINAL FANTASY XV for wide & seamless gameplay Goal EPIC AND INTERACTIVE © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 7.  Not to reduce repetition  but to enhance the emotional experience  Make transitions musical as much as possible © 2017 SQUARE ENIX CO., LTD. All Rights Reserved. Concept Design Features
  • 8. Bidirectional change use Vertical remixing © 2017 SQUARE ENIX CO., LTD. All Rights Reserved. Unidirectional progress use Horizontal resequencing Concept Design Features
  • 9.  Vertical Remixing  Chocobo Riding  Fishing  Outposts (Hammerhead, Gardin Quay, Lestallum, Cape Caem, etc...)  Horizontal Resequencing  Astral Summons  Boss Battles (VS Loqi, Titan, Leviathan, Ifrit, etc...) © 2017 SQUARE ENIX CO., LTD. All Rights Reserved. Concept Design Features
  • 10. Intro MAGI Vertical remixing Horizontal resequencing Synchronization Conclusions & Future Music API for Gaming Interaction 1, Features 2, Authoring Tool © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 11.  Enables vertical/horizontal transition  Allows any tempo, time signature and their changes  MIDI import (auto set up tempo/meter)  Easy to use Features of MAGI © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 12. Authoring Tool for MAGI © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 13. Intro MAGI Vertical remixing Horizontal resequencing Synchronization Conclusions & Future “Mode” Transition 1, Chocobo 2, Gardin Quay © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 14.  Each mode has  layer volumes  volume, pitch, LPF  transition parameters  fade time, fade offset, fade curve type, sync type “Mode” is © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 15.  Speed based mode transition 1, Chocobo © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 16.  Different transition time for each mode  from Run to Walk(may be not intentional) : long transition 4 bars  from Walk to Run(mostly intentional) : short transition 6 units = 1.5 beat 1, Chocobo - implementation © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 17.  Pros  not being messy  quick feedback when start running  Cons  few chance to hear slow version (except for swimming) 1, Chocobo - Pros and Cons © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 18.  Position based mode transition 2, Gardin Quay © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 19.  Transition on musical timing  wait for next 2 bar (no problem) 2, Gardin Quay - implementation © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 20.  Transition techniques  Different transition time for each mode (Chocobo)  Transition on musical timing (Gardin Quay) Wrap up - “Mode” transition © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 21. Intro MAGI Vertical remixing Horizontal resequencing Synchronization Conclusions & Future “Section” Transition 1, Tempo & Time signature changes 2, Custom Sync Points 3, Pre-end section © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 22. “Section”  makes Musical progression  has Transition parameters © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 23.  Situation based transition (linear)  End music in sync with the game Boss Battle © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 24. Section transition - challenges Time signature & Tempo changes Custom Sync Points Pre-end section © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 25.  Case : Invidia (vs Loqi)  Mix of 3/4 and 4/4  Case : Omnis Lacrima (vs Boss Monster)  Many ritardandos © 2017 SQUARE ENIX CO., LTD. All Rights Reserved. Time signature & Tempo changes Custom Sync Points Pre-end section
  • 26.  Every beat/bar/grid couldn’t work  Customize sync point for each song enables musical transition  may have to wait 16 bars (about 14sec) © 2017 SQUARE ENIX CO., LTD. All Rights Reserved. Time signature & Tempo changes Custom Sync Points Pre-end section
  • 27.  “Main Loop” “Pre-end” “End” structure “Main loop” to “Pre-end” : Music first “Pre-end” to “End” : Synchronization first Main Loop section Pre-end section End section © 2017 SQUARE ENIX CO., LTD. All Rights Reserved. Time signature & Tempo changes Custom Sync Points Pre-end section
  • 28.  Epic music that has strong melody line needs 1. Tempo & Time signature changes support 2. Custom Sync Points 3. Pre-end section Wrap up - “Section” transition © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 29. Intro MAGI Vertical remixing Horizontal resequencing Synchronization Conclusions & Future 1, VS Leviathan 2, VS Ifrit © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 30. Spoiler Alert! © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 31.  Tornado happens : transition to Pre-end  Ending scene starts : transition to End VS Leviathan - Overview © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 32. VS Leviathan - Synchronization © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 33.  Long version VS Leviathan - Comparison © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.  Short version
  • 34.  Ifrit gets “serious” mode : transition to Pre-end  Ending scene starts : transition to End VS Ifrit - Overview © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 35. VS Ifrit - Synchronization © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 36. VS Ifrit - “Hellfire” © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 37.  Be considerate of Durations  Duration of transition  Duration of loop  Duration of cutscene  Duration of gameplay  Duration of player’s emotional change Wrap up - Synchronization © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 38. Intro MAGI Vertical remixing Horizontal resequencing Synchronization Conclusions & Future © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 39.  Epic music that has strong melody line  Needs any tempo/time signature support  Needs Custom Sync Points  Use pre-end section to synchronize with game  Be considerate of durations of transition, gameplay, emotion, etc... Conclusions © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 40.  Custom transition “destination”  “Interactive VS short loop” problem  More interactive music features :) Future © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 41. Sho Iwamoto Email: iwamsho@square-enix.com Twitter/Facebook: @geekdrums Q&A © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.
  • 42. Special Thanks Yoko Shimomura Main Composer Tetsuya Shibata Composer Yoshino Aoki Composer Yoshitaka Suzuki Additional Composer Shota Nakama Additional Composer Mitsuhiro Ohta Arranger Keiji Kawamori Music Supervisor Toru Osanai Music Planner and All Staff of FINAL FANTASY XV © 2017 SQUARE ENIX CO., LTD. All Rights Reserved.