·Tech·
N3N2

ピアノ演奏の続きをAIで自動生成するアプリ「RollTab」が登場

New App 'RollTab' Released, Using AI to Automatically Generate Piano Continuations

#AI#ピアノ#音楽#アプリ#MIDI
0:00 / 0:00

ピアノで短みじかいメロディーを弾ひいて指ゆびを止とめると、わずか2秒びょうでAIがその演奏えんそうに合あわせて曲きょくの続つづきを自動じどうで作つくり出だしてくれる——そんな新あたらしいスマートフォン向むけアプリ「RollTab」が登場とうじょうしました。開発者かいはつしゃのエドワードソン氏しが公開こうかいしたこのアプリは、MIDIキーボードをスマートフォンに接続せつぞくして演奏えんそうするだけで、AIがリアルタイムに音符おんぷを予測よそくして音楽おんがくを展開てんかいさせます。

Nに合わせて= matching N / in accordance with NVだけで= just by V-ing / simply by V-ing

デモでは、「ポケットモンスター赤あか・緑みどり」の「マサラタウン」のBGMや、「ファイナルファンタジーVI」の「ティナのテーマ」、クラシックの「エリーゼのために」などの有名ゆうめいな楽曲がっきょくを少すこし入力にゅうりょくするだけで、AIがそのスタイルのまま見事みごとに曲きょくを続つづけて演奏えんそうする様子ようすが確認かくにんできます。

「RollTab」の大おおきな特徴とくちょうは、音声おんせいデータではなくMIDIイベントをAIモデルに直接ちょくせつ学習がくしゅうさせている点てんです。エドワードソン氏しは1億おく2500万まん個このパラメータを持もつTransformerモデルを独自どくじに開発かいはつしました。MIDIは「どんな音おとをどのタイミングでどれくらいの強つよさと長ながさで鳴ならすか」というイベント情報じょうほうを記録きろくするフォーマットです。従来じゅうらいの方式ほうしきでは処理しょり速度そくどや入力にゅうりょく制限せいげんに課題かだいがありましたが、音符おんぷの属性ぞくせいをまとめた「NOTE(pitch, delta_onset, duration, velocity)」という表現ひょうげん方法ほうほうを採用さいようすることで、1音符おんぷずつ効率こうりつよく処理しょりできるようにしました。これにより、iPhone上じょうでも1秒間びょうかんに約やく108音符おんぷという、人間にんげんのライブ演奏えんそうをはるかに超こえるスピードで生成せいせいが可能かのうになりました。

ではなく= not A, but B / instead of AVことで= by doing V / through V-ingをはるかに超える= far exceeding ~ / well beyond ~

モデルの学習がくしゅうには数十万件すうじゅうまんけんのクラシック音楽おんがくなどのデータが使つかわれました。評価ひょうか段階だんかいではGemini 3.5 Flashを活用かつようして2つの生成せいせい結果けっかを比較ひかく・判定はんていさせ、DPO(Direct Preference Optimization)という追加ついか学習がくしゅう手法しゅほうによって信頼性しんらいせいの高たかい演奏えんそう能力のうりょくを実現じつげんしています。エドワードソン氏しは「ピアノの前まえに座すわって音おとを出だし、そこからどんな音楽おんがくが生うままれるかを見みるのが楽たのしい」と語かたっており、AIとの新あたらしいセッションの形かたちとして注目ちゅうもくを集あつめています。

によって= by means of ~ / through ~として注目を集める= attract attention as ~

Learning Notes

Grammar Patterns

PatternMeaning
Nに合わせてmatching N / in accordance with N
Vだけでjust by V-ing / simply by V-ing
ではなくnot A, but B / instead of A
Vことでby doing V / through V-ing
をはるかに超えるfar exceeding ~ / well beyond ~
によってby means of ~ / through ~
として注目を集めるattract attention as ~

Vocabulary

WordReadingLevelMeaning
自動じどうN3automatic
演奏えんそうN3musical performance
特徴とくちょうN3characteristic / feature
予測よそくN2prediction / forecast
接続せつぞくN2connection
展開てんかいN2development / expansion
課題かだいN2challenge / issue / problem
採用さいようN2adoption / using a method
評価ひょうかN2evaluation / assessment

Language Insights

  • •MIDI (Musical Instrument Digital Interface) records event information such as pitch, onset timing, velocity, and duration rather than audio data. Representing these note attributes as NOTE(pitch, delta_onset, duration, velocity) enables efficient note-by-note processing.
  • •The developer trained a 125M-parameter Transformer model on hundreds of thousands of pieces of classical music and other data. During evaluation, Gemini 3.5 Flash compared and judged two generated results, while DPO (Direct Preference Optimization) was used as an additional training method to achieve reliable performance.

Practice

Check what you just learned.

  1. 「RollTab」の大きな は、音声データではなくMIDIイベントをAIモデルに直接学習させている点です。

  2. 「RollTab」はどのようにしてAIに音楽の続きを生成させていますか。

  3. 「〜に合わせて」は何を表しますか。

Source: Gigazine