machine learning for the inverse control of fm...

15
Machine Learning for the Inverse Control of FM Synthesis ROSA GARZA MENTORS: DR. EDGAR BERDAHL & ANDREW PFALZ CCT REU 2017 LSU CENTER FOR COMPUTATION & TECHNOLOGY (CCT)

Upload: others

Post on 25-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Machine Learning for the Inverse Control of FM Synthesis

ROSA GARZA MENTORS: DR. EDGAR BERDAHL & ANDREW PFALZ

CCT REU 2017 LSU CENTER FOR COMPUTATION & TECHNOLOGY (CCT)

Page 2: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Frequency Modulation (FM) Synthesis

• InventedbyJohnChowningin1967

*tisanarrayof+me

ControlSignals:•  CarrierFrequency(CF)•  Depth(D)•  ModulaEonFrequency(MF)

Page 3: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Current Sound Design Procedure

AddiEve/FM

Synthesizer

SynthesizedSound

Control

Signals

Page 4: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Research Goal

InverseControlof

FMSynthesis

SynthesizedSound

Target

Sound

Page 5: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John
Page 6: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Long Short Term Memory (LSTM) Recurrent Neural Network (RNN)

 Hyperparameters:

• LearningRate(1e-4–1e-7)

• NumberofUnrollings(1,5,10,15,50,100)

• Epochs(1,5,20,100)

• NumberofLSTMLayers

CalculaEngLoss:MeanSquaredError

• Goal:Lowloss(closeto0)

Page 7: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

First Test

1ControlSignalAudio LSTM

LossLabel

Page 8: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Second Test

3ControlSignalsAudio LSTM

LossLabel

FullyConnectedLayer

Page 9: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Third Test

LSTMAudioAudio LSTM

Loss

FullyConnectedLayer

FMSynthesizer

Page 10: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Small Edit to Third Test

FourierTransformofLSTMAudio

Audio LSTM

Loss

FullyConnectedLayer

FMSynthesizer

FourierTransformofAudio

Page 11: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Fourth Test

LSTMAudioAudio LSTM

Loss

FullyConnectedLayer

FMSynthesizer

Page 12: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Most Recent Data

Seeingalossof0.002

Page 13: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Piano Input Data

Page 14: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Acknowledgements  ThankyoutoforthisopportunitytobeapartoftheCenterforComputaEon&Technology(CCT)atLouisianaStateUniversity(LSU)REU2017.

 Thankyoutomygraduatestudent,AndrewPfalz,Dr.Berdahl,andDr.JesseAllison.Alsotomyfamilyandfriendsfortheirsupportthroughoutmysummerresearchexperience.

 ThismaterialisbaseduponworksupportedbytheNaEonalScienceFoundaEonunderawardOCI-1560410withaddiEonalsupportfromtheCCTatLSU.

Page 15: Machine Learning for the Inverse Control of FM Synthesisreu.cct.lsu.edu/documents/2017-presentations/Garza-Presentation.pdf · Frequency Modulation (FM) Synthesis •Invented by John

Ques%ons?