Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
コード進行を再現するコード作成.pdf
Search
keyT
April 23, 2026
55
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コード進行を再現するコード作成.pdf
keyT
April 23, 2026
Transcript
12 slides
chord進行を再現するcode作成 けいてぃー(久島慶大)
自己紹介 名前:久島慶大(ヒサジマケイタ) 出身:九州 職業:AI開発エンジニア 趣味:謎解き・映画・数学
初めに 今年1年のLTのテーマを統一しようと思います 趣味として、DTM(パソコンを使った作曲)を始めたいので音楽に絡めたことをします ゆるっと数学勉強会なので数学x音楽なことをやっていこうかと
Chordとは コード:音を重ね合わせたもの。中でもよくつかわれる音を ダイアトニックコードという コード進行:コードを並べたもの コード ダイアトニック コード コード進行の研究のためにそれぞれの遷移の確率を定式化したい
ファンクションとは ファンクション:それぞれのダイアトニックコードを、特性で分けたもの。以下の三つに分 けられる トニック:安定 ドミナント:緊張 サブドミナント:中立 C Em Am F
Dm G Bm トニック ドミナント サブドミナント
やりたいこと コード進行の研究のためにそれぞれの遷移の確率を定式化したい
やりたいこと コード進行の研究のためにそれぞれのファンクションの遷移の確率を定式化したい →ファンクション (音楽理論)を基にしてファンクション (関数)を 作りたい!
作成物(イメージ) 次のような確率漸化式を作りたい T:トニック D:ドミナント SD:サブドミナント R:休符(終端)
マルコフ連鎖 次の状態が直前の状態のみに依存しているモデル 昔の文章生成AIにつかわれている技術を応用 今回は有名曲のコード進行をいれて、遷移の様子を見る 私 君 は 犬 猫 が
だ 好き
できること コード進行の研究 流行り曲のコードを解析することで黄金律が見つかるかも? 作曲の手助け コード進行のアイデアだしに使える?
改善点 式について 一つ先のコードしか見てない ノンダイアトニックコードに対応しきれてない 入力について Jsonファイルを手で打っているので面倒 7 aug dim
やろうとしていること やろうとしていること LT登壇 (実際にしゃべる練習 &Qiitaの宣伝) Qiitaへの記事投稿 (今回のことも記事にしていこうと思います) 自分のQiitaのマイページ →
More Decks by keyT
See All by keyT
色を音にする.pdf
keyt
0
39
QRコードでライフゲーム.pdf
keyt
0
38
SAMでなんでも切り抜けるツールを作ってみた.pdf
keyt
0
32
開平法でn乗根を求めてみるコード作ってみた.pdf
keyt
0
56
connpass最新イベント_通知用LINEBot作成.pdf
keyt
0
47
発信力_鍛えてきました.pdf
keyt
0
71
OpenCVとSciPyを活用した関数アート生成コード開発.pdf
keyt
0
42
あえて開平法で求めてみる.pdf
keyt
0
31
自宅用タスク管理ツール開発.pdf
keyt
0
17
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Believing is Seeing
oripsolob
1
270
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
370
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Docker and Python
trallard
47
4.3k
The untapped power of vector embeddings
frankvandijk
2
2k
Unsuck your backbone
ammeep
672
58k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
2
520
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
880
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
430
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k