Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
FM synthesis
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
HORINOUCHI Masato
March 22, 2016
Technology
40
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
FM synthesis
社内LT大会 0x64物語 #06 波
HORINOUCHI Masato
March 22, 2016
More Decks by HORINOUCHI Masato
See All by HORINOUCHI Masato
balenaCloud
thermes
0
110
Church Numerals
thermes
0
55
CPS & CTO
thermes
0
250
A440
thermes
0
67
Inside mml2wav.rb
thermes
0
93
Scheme Interpreter in Ruby
thermes
0
74
Clock / Timer
thermes
0
180
Hash Tree
thermes
0
83
POSIX Threads
thermes
0
59
Other Decks in Technology
See All in Technology
Genie Codeハンズオン応用編
taka_aki
0
120
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
860
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
TypeScript入門 2026
recruitengineers
PRO
3
680
20分でわかるセキュアAPI
nwiizo
2
300
少人数チームで実現する、大規模AWSサーバーレス基盤における"揺らがない"信頼性運用
maimyyym
1
110
SmartHR Engineering Team Deck
smarthr
1
2.5k
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
2
440
Digitization部 紹介資料
sansan33
PRO
2
7.7k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
980
AIのためのEthernet技術動向 (SerDes)
markunet
1
210
Featured
See All Featured
Believing is Seeing
oripsolob
1
190
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
BBQ
matthewcrist
89
10k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
The Curious Case for Waylosing
cassininazir
1
460
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
650
The Cost Of JavaScript in 2023
addyosmani
55
10k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
240
A Modern Web Designer's Workflow
chriscoyier
698
190k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
800
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.3k
Transcript
FM synthesis 2016/03/22 0x64 Tales #06 Wave Livesense Inc. HORINOUCHI
Masato
FM ͱ? पมௐ (frequency modula0on) ͱɺใΛൖૹͷप ͷมԽͰୡ͢ΔมௐํࣜͰ͋Δɻ ্: มௐલͷൖૹɺத: มௐʹ༻͍Δ৴߸ɺԼ:
ૹ৴ पมௐ - Wikipedia ͔ΒҾ༻
FMԻݯͱ? FMԻݯͷݪཧ ͔ΒҾ༻
ΦϖϨʔλʔ • ΦϖϨʔλʔ • ܗੜ & ܗ߹ث • ϞδϡϨʔλʔ •
पมௐΛߦͳ͏ͨΊͷܗΛग़ྗ • ΩϟϦΞ • Իͷߴ͞ʹ߹ΘͤͨपͰൃৼ • ϞδϡϨʔλʔͷܗͱ߹ͯ͠ग़ྗ FMԻݯͷݪཧ ͔ΒҾ༻
ΞϧΰϦζϜ • ΦϖϨʔλʔͷܨ͗ํͷύλʔϯ • 4ΦϖϨʔλʔ (4op) ͷ߹ɺԼه͕Ұൠత ॳԻϛΫͱYAMAHAͷγϯη ͔ΒҾ༻
ΈΜͳͬͯΔ FMԻݯͷԻ YAMAHA DX7ͰൃंϝϩσΟ (Japanese train sta3on melody)
YAMAHA DX7 • 1980લʹҰେϒʔϜͱͳͬͨσδλϧγϯηαΠβʔ DX7 Librarian Page ͔ΒҾ༻
VOCALOID 2 ॳԻϛΫ
ϛΫ͞Μͷ DX100 ͩͬͨઆ ࠓߋͳ͕ΒॳԻϛΫ ͔ΒҾ༻
ΈΜͳͬͯΔ(͔͠Εͳ͍) FMԻݯͷԻ ߗ͍ϕʔεͷԻίΠϯऔͬͨͱ͖ͷۚଐԻ͕͍͔ʹͳ FMԻݯ SONIC THE HEDGEHOG (1991) [1 of
6]
ΦοαϯϗΠϗΠ "OPۂʮTO MAKE THE END OF BATTLEʯɺήʔϜϛϡʔδοΫ্࢙ʹΔ໊ۂͷҰͭʹ͑ΒΕ͍ͯ Δɻ" -- Πʔε2ͱ
- χίχίେඦՊ Πʔε̎ Φʔϓχϯάൺֱಈըʲ΄΅શػछʳ
σϞ • ϒϥβʔ্Ͱಈ͘ FM Synthesizer • Web FM Synthesizer made
with HTML5 • ϒϥβʔ্Ͱಈ͘γϯηαΠβʔΛ࿈ܞಈ࡞͢ΔͨΊͷن֨ • WebMidiLink
·ͱΊ • ϝϦοτ • FMԻݯͷΈ؆୯ɻ • ෳࡶͳഒԻΛ࣋ͭܗΛੜͰ͖Δɻ • ܗΛϦΞϧλΠϜੜ͍ͯ͠ΔͨΊɺϝϞϦʔ༻ޮ͕ͱͯྑ͍ɻ •
σϝϦοτ • ܗΛ߹ͯ͠Ի৭Λ࡞ΔͨΊɺPCMԻݯͱൺֱ͢Δͱੜָثͷ࠶ݱੑ͍ɻ • ύϥϝʔλʔͷมಈʹΑΔഒԻมԽ༧ଌ͕͍ͨ͠ΊɺԻ৭࡞Γ͕ͱͯ͠ ͍ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠