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
77
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
2026年、OSSコントリビュート初心者の歩き方 〜軽い一歩を、軽いままにしないために〜 / oss-contribution-for-beginners-2026
5hun
0
1.6k
Sine Wave By Ruby
5hun
1
63
Array#forty_two
5hun
0
87
与信管理を形にする: Ruby の柔軟性が支える高速データ収集・自動化基盤
5hun
1
370
ぼっちが秘める可能性〜孤高のRubyistが語る交流会サバイバル術〜
5hun
1
51
君もRailsもアップグレード!
5hun
1
28
完璧主義にこだわり続けるとシステム開発は不幸になると思った
5hun
0
52
OSSコントリビュート初体験:Rubocopのバグを修正した話
5hun
0
55
地道なリファクタを続けてRspec高速化した話
5hun
0
91
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
560
The Curse of the Amulet
leimatthew05
2
14k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
880
The SEO identity crisis: Don't let AI make you average
varn
0
540
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
Darren the Foodie - Storyboard
khoart
PRO
3
3.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
580
How to train your dragon (web standard)
notwaldorf
97
6.8k
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 • 楽器が好き