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
Rubyと演奏したい〜その第一歩〜.pdf
Search
5hun
June 07, 2026
46
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rubyと演奏したい〜その第一歩〜.pdf
松江Ruby会議12 LT
5hun
June 07, 2026
More Decks by 5hun
See All by 5hun
Sine Wave By Ruby
5hun
1
49
Array#forty_two
5hun
0
66
与信管理を形にする: Ruby の柔軟性が支える高速データ収集・自動化基盤
5hun
1
310
ぼっちが秘める可能性〜孤高のRubyistが語る交流会サバイバル術〜
5hun
1
44
君もRailsもアップグレード!
5hun
1
21
完璧主義にこだわり続けるとシステム開発は不幸になると思った
5hun
0
48
OSSコントリビュート初体験:Rubocopのバグを修正した話
5hun
0
52
地道なリファクタを続けてRspec高速化した話
5hun
0
63
“技術カンファレンスで何か変わる?” ──RubyKaigi後の自分とチームを振り返る
5hun
0
260
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
YesSQL, Process and Tooling at Scale
rocio
174
15k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
New Earth Scene 8
popppiees
3
2.3k
sira's awesome portfolio website redesign presentation
elsirapls
0
280
From π to Pie charts
rasagy
0
210
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
860
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
170
Transcript
Rubyと演奏したい。〜その第一歩〜 松江Ruby会議12
Rubyで楽器演奏を再現したい • 楽器を持っているので • 吹奏楽が趣味 – 曲を再現したい場合、色々な楽器が必要 • 管楽器の音色の再現が難しそう
https://www.ohmsha.co.jp/book/9784274228995/
None
本の内容について • 色々な楽器の音の波形をプログラミング で再現する方法 • 専門用語が多くて難しい – Rubyに書き換えながら色々試行錯誤中
F(ファ)の音でチューニング チューバ → トロンボーン → トランペット → ホルン → サックス
→ クラリネット → フルート → オーボエ
楽器の音を出せたので • 楽器持ってるので自分も加わりたい • 実際の楽器の音も重ねてみたい
楽器の音を出せたので • 楽器持ってるので自分も加わりたい • 実際の楽器の音も重ねてみたい – 楽器を持ってきた
F(ファ)の音でチューニング 今度は同時にならします
Chorus of Frogs グループ順に輪唱をします。 • 第1G:チューバ、トロンボーン、トランペット • 第2G:サックス 、ホルン •
第3G:オーボエ、フルート、クラリネット • 第4G:発表者+フルート、クラリネット 参考楽譜:【教則楽曲集】合奏の種 後藤洋監修/ブレーンミュージック
こだわったところ • 第4Gに、フルートとクラリネットの音を 小さい音量で複数重ねてみた – 倍音が豊かなクラリネットを加えて音色に厚 みを持たせた • 音を複数重ねて波形をより不規則にする ことで、本物の楽器と馴染みやすくなる
のでは?と考えています。
None
本格的な曲の再現のために • 管楽器を吹くとき、奏者の歌い方が音色 に現れます。 • 現在、音の再現はできていますが、それ をただつなげているだけです。 • 例えば、フレーズのまとまりごとの歌い 方を再現することで、リアルな演奏に近
づくのではないかと考えています。
今回の取り組みを通じて • 楽器の楽しみ方とRubyの楽しみ方が増え て良かったと思います。
自己紹介 • 5hun • @5hun_s • Ruby/Rails • 楽器が好き