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
68
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.1k
Sine Wave By Ruby
5hun
1
60
Array#forty_two
5hun
0
75
与信管理を形にする: Ruby の柔軟性が支える高速データ収集・自動化基盤
5hun
1
360
ぼっちが秘める可能性〜孤高のRubyistが語る交流会サバイバル術〜
5hun
1
47
君もRailsもアップグレード!
5hun
1
23
完璧主義にこだわり続けるとシステム開発は不幸になると思った
5hun
0
51
OSSコントリビュート初体験:Rubocopのバグを修正した話
5hun
0
53
地道なリファクタを続けてRspec高速化した話
5hun
0
86
Featured
See All Featured
Music & Morning Musume
bryan
47
7.3k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
660
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Making the Leap to Tech Lead
cromwellryan
135
10k
The SEO identity crisis: Don't let AI make you average
varn
0
530
GraphQLとの向き合い方2022年版
quramy
50
15k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
400
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 • 楽器が好き