AI Music Seed ヘルプ

ヘルプ

AI Music Seedとは?

AI Music Seedは、入力したコード進行を短いオーディオファイルと、それにマッチするMIDIに変換します。これをSunoのようなAI音楽ジェネレーターに渡すことで、AIが独自のハーモニーを発明するのではなく、あなたが選んだハーモニーに従うようにします。

解決する問題は次のとおりです。Sunoやそれに類するツールは、テキストプロンプトからコード名を読み取りません。彼らは実際に聞こえるハーモニーにのみ従います。プロンプトに「Am C G Dm」と書いても何も起こりません。ジェネレーターはそれをコードとして認識しません。したがって、コード名を提供する他のツールや、Sunoが聴けないMIDIは役に立ちません。AI Music Seedは、あなたの進行を実際のオーディオにレンダリングします。そのオーディオをカバーまたは拡張シードとしてアップロードすると、ジェネレーターはあなたのコードにロックされます。

アプリの核となるのは1つのアクションです。進行を書いてシードをレンダリングを押すことです。それ以外はすべてその上のダイヤルです。ウィンドウには2つのタブがあります。音楽には音楽自体(コード、2人のプレイヤーがそれらで作るフィギュア、ベースとトレブルプレイヤーを独立して選択してミックスできるサンプリングされた楽器のバンド)が保持され、レンダリングには出力ファイルに関するすべて(部屋、フィルター、フォーマット)が保持されます。ミュージックタブはステップエディターでもあります。既製のスタイルを選択したり、フィギュアをノートごとに自分で書いて、手元で変化するのを聞いたりできます。レンダリングする前に再生でライブで再生し、再生中に音楽を編集できます。シードは小さな**.yamsドキュメント**として保存され、名前を付けて再度開いたり、複数のタブで開いたままにしたりできます。レンダリングする前に保存すると、オーディオはすぐ隣に保存されます。このヘルプでは、シードの生成方法、シードファイルの保存と管理方法、最後に言語と外観について説明します。

ハーモニックシードを生成する

これはアプリの核心です。コード進行を入力し、スタイルと演奏する楽器を選択し、シードをレンダリングを押します。アプリは保存されたシードの隣に2つのファイル(オーディオシードとそれに一致するMIDI)を書き込み、それらのパスを表示して開いたりアップロードしたりできるようにします。(シード自体を.yamsドキュメントとして保存することが最初に行われ、後のセクションで説明されます。レンダリングはそのファイルのフォルダーに保存されます。)このセクションの残りの部分では、設定できる各項目について説明します。

レンダリングボタン自体、シードをレンダリングレンダリングタブにあり、生成を実行します。レンダリングが進行中の間、フォームにレンダリングするものがない場合、またはプレビューで問題が検出された場合(以下の「レンダリングする前にシードを見る」を参照)、およびシードを.yamsに保存するまでは無効になります。これは、そのファイルのフォルダーにオーディオが書き込まれるためです。準備ができたら、それを押すとファイルが保存されます。

ハーモニックシードとは

ハーモニックシードとは、あなたのコード進行を再生する数秒間のオーディオのことです。それ以上でもそれ以下でもありません。AIジェネレーターに与えて成長させる「シード」です。

これはSunoのようなジェネレーターの仕組みによるものです。彼らはテキストプロンプト内のコード名を完全に無視し、アップロードされたオーディオのハーモニーに基づいて出力を形成します。シードは、AIが聴くことができる形式でそのハーモニーを渡すための単なる方法です。AIに独自の進行を作成させるのではなく、特定の進行にとどまらせたい場合はいつでもこれを使用してください。

コードの書き方

コードは、あなたが入力しなければならない唯一のものです。それらはミュージックタブの下部にあるコード行にあり、占める拍の上にブロックとして表示されます。コードをテキストとして編集 — Ctrl+Enter または Esc で戻るを押すと、これらのブロックがテキストに変わり、入力できます。Ctrl+EnterまたはEscapeで戻ります。スペースで区切ってコード記号を記述します。入力した行が時間にどのようにマッピングされるかは、次に「行は小節」で説明します。この部分は単一のコードの表記法です。

表記法はほとんどの一般的なコードをカバーしています。

  • 三和音CAmFG。文字のみはメジャーです。マイナーの場合はmを追加します。
  • セブンスとテンションG7Cmaj7Am7D9Em11。ルートの直後にクオリティを記述します。
  • サスペンデッドとオルタードCsus2Dsus4BdimFaug
  • スラッシュベース — スラッシュの後にベース音を置きます:D/EBm/F#Gmaj7/B。コードは同じままです。スラッシュの後の音がベースで演奏されます。
  • 休符N.C.(「ノーコード」)は無音のギャップを残します。ベース音を与えることもできます:N.C./Bはそのベース音だけを演奏します。

シャープまたはフラットは音符の文字の直後に入ります(F#Bb)。アプリが認識しないクオリティが実際の音符に書かれている場合(例えば、余分な接尾辞)、失敗するのではなく、そのルートのプレーンなメジャートライアドにフォールバックします。しかし、コードとしてまったく読み取れない記号は、ライブプレビューで認識されないとフラグが立てられ、修正するまでレンダリングは無効のままです。

コードには重みを持たせることもできます。 コードの前に数字を置くと、その行の単位数だけ持続します:2Am 2E G Bは、その行で6単位となり、AmとEはそれぞれGとBの2倍の長さになります。数字がない場合、行は単にコード間で均等に分割されます。

これはコードを2回書くのとは異なり、その違いは耳でわかります。すべてのコードはそれ自身の始まりで鳴り響くので、Am AmはAマイナーを2回鳴らします。2Amは最初の鳴り響きを続けさせながら、フィギュアはその上で走り続けます。持続するパッドでは、その追加のアタックがコードを再明確にします。忙しいアルペジオの下ではほとんど現れません。チャートが不均一な拍にわたってコードを保持する場合、つまり均等な分割では書けないパターンがある場合に、重みを使用してください。

例。 AmはAマイナー、Cmaj7はCメジャーセブンス、Am F C G/Bは最後のGの下にBをベースに置く4コードの進行です。単なるGGmajは同じコードです。G7はフラットセブンスを追加します。そして2C G AmはCにラインの半分を与え、GとAmが残りを共有します。

行は小節

コードテキストは1行を1小節として読み取ります。入力した空白でない各行は1つの小節であり、その行のコードはそれを共有します。デフォルトでは均等に、または重みを記述した場合はその比率に応じて共有します。空行、[Section]ラベル、|小節記号は無視されるため、コードチャートをほぼそのまま貼り付けることができ、きれいに並びます。

これにより、実際のチャートが再フォーマットなしで機能します。[Verse]のような行は消え、セクション間の空白行は消え、小節を区切るために使用する|は単に削除されます。コードと改行のみがタイミングを決定します。

1行が続く長さは、コードの右側、進行の横にある**+ / −ボタンで調整できます。長いライン:各コードラインは4分の1小節長く続きます短いライン:各コードラインは4分の1小節短く続きます**です。それらの下の数字が現在の設定で、4分の1小節ずつ移動します。通常は1のままにしておきます。1行は1小節です。これを上げると各行が伸び、1未満に下げると圧縮されます。これはシード全体ではなくコードに属します。なぜなら、入力したテキストがどのように読み取られるか以外に音楽について何も言わないからです。

例。 4つの別々の行にAmCGDmと入力すると、それぞれ1小節ずつコードが保持される4小節になります。1行にAm C G Dmと入力すると、各コードがその4分の1に押し込められた1小節になります。そして、1行にC G Am Fと入力すると、4つの速いコードの1小節になりますが、同じ4つのコードを4行にすると、ゆっくりとした4小節のループになります。

テンポ、長さ、拍子

音楽の上にある短い設定の行は、シードの実行速度、小節の分割方法、全体の長さを決定します。AIはシードからテンポとフィーリングを拾い、シードはジェネレーターが保持するのに十分な長さである必要があります。

  • BPM — テンポ(拍/分)。これはジェネレーターが結果に持ち込む傾向のある速度です。
  • 拍子記号 — 拍子記号。テキストフィールドではなくメニューで、アプリが実際に演奏する拍子記号がリストされており、シンプル(4/4、3/4、2/4など)と複雑(5/4、7/8など)に分かれています。リストにない拍子記号で書かれたシードでも、保存された値で開いて再生されます。
  • ビート分割 — 拍がどれだけ細かく分割されるか、したがってエディターの1小節が保持するステップ数。B/2は8分音符、B/4は16分音符、B/3とB/6は3連符グリッドです。両方のプレイヤーが1つの時間軸を共有するため、両方に同時に適用されます。変更すると、拒否するのではなくフィギュアを再タイミングします。8分音符の連続をB/3に切り替えると、3連符として演奏される同じ連続になります。
  • スウィング — オフビートがどれだけ遅くプッシュされるか、4つの名前付き量で示されます。なし軽いShuffleHard。ストレートタイムはNoneです。シャッフルはクラシックな3連符のフィーリングです。
  • ループ — レンダリングされたファイルで進行全体が繰り返される回数。ループが多いほどシードは長くなります。(ライブ再生は停止するまでループするだけなので、この設定はファイルのみを形成します。)

例。 80 BPM4/4の場合、1つのコードを保持する1行は1小節(3秒)続きます。そのような4行で12秒のパスが作成されます。4ループでシードは約48秒の長さになります。BPMを40に半減すると、すべての持続時間が2倍になります。

スタイルとフィギュア — コードの演奏方法

ハーモニーはどのように演奏しても同じですが、2人のプレイヤーが作り出すフィギュアが変わります。これは、ジェネレーターがシードのハーモニーとともにそのテクスチャを吸収するため重要です。選択によって、明確なハーモニックベッドと、シード自身のキャラクターが結果にどれだけ漏れ出すかというトレードオフが生じます。

選択には2つのレベルがあり、それぞれ異なる場所にあります。

スタイルとは、コード用とベース用のフィギュアのペアリングに、そのペアリングが求める設定を加えたものです。これは素早い選択であり、ミュージックタブの上部にあるスタイルメニューで、ペアリングする2つのプレイヤーのすぐ上にあります。スタイルは、演奏するフィギュアの種類によって3つのコレクションにグループ化されています。

  • パッド — 動くフィギュアなしでハーモニーを表現するスタイル。Padはコード全体を持続的なベッドとして保持します。Droneはルートを1オクターブ低く重ねたもので、より深いアンカーとなり、わずかに柔らかくなります。Markerは各コード変更で短いスタブを1回演奏し、その後沈黙します。これはAIに色付けすることなくヒントを与える、サイレントなスケルトンに最も近いものです。
  • アルペジオ — シンプルなベースの上に、単純な上下動(Arpeggio 1)から、ピックされた8分音符のライン、2小節のコールアンドレスポポンス、そして意図的に小節とずれて3小節ごとに再調整されるフィギュアまで、分散和音のフィギュア。
  • Grooves — 持続的なコードスタブの下で、プッシュとパッシングノートを伴う動くベースラインに基づいた、リズム重視のスタイル。

フィギュアはプレイヤー自身のステップであり、各プレイヤーは行の先頭に独自のメニューを持っています。トレブルはコードフィギュアのコレクションから選択し、ベースはベースフィギュアのコレクションから選択します。これらは別々のライブラリであり、意図的に短く平易に保たれています。歩くコードトーンの順序(1-3-21-2-3-4)で命名され、まったく歩かない2つのフィギュア(コード全体と単一のスタブ)が追加されています。

2つを自由に混ぜ合わせてください。好きなスタイルを選び、ベースフィギュアだけを交換すると、サウンドはあなた自身のものになり、スタイルメニューはCustomに変わり、そのことを示します。ペアリングはもはやプリセットのものではありません。任意のスタイルを再度選択すると、両方のプレイヤーがそのスタイルにリセットされます。これは常に元に戻る方法です。

迷った場合は、Padが安全なデフォルトです。ハーモニーを固定するのに十分な存在感があり、邪魔にならない程度にニュートラルです。選択する最善の方法は、再生を押して、再生中にメニューをステップ実行することです。スタイルは次のコードでライブに変更されます。

独自のフィギュアを作成する — ステップエディター

出荷されたフィギュアで希望どおりのものがなければ、自分で作成してください。音楽タブは音楽を記述するフォームではなく、音楽そのものです。フィギュアを描き込むグリッドであり、編集しながら再生されます。

3つのブロックが積み重ねられ、1つの時間軸を共有しています。上部にトレブルプレイヤーのグリッド、その下にベースプレイヤーのグリッド、そしてその下にコードがあります。列は時間の固定されたスライス(拍の分割の1ステップ)であり、3つすべてで同じ瞬間を意味します。したがって、コードはそれが所有する拍の真上に位置し、2つのプレイヤーは互いに、そしてコードと整列します。グリッドは2小節幅で、プレイヤーまたは進行ラインがより多くのスペースを必要とするときに1小節ずつ成長します。

各プレイヤーは独自のステップのみを描画します。 8ステップのフィギュアの下にある6ステップのフィギュアは、6つのセルとその後は灰色になります。プレイヤー自身の長さを超えると、行は薄暗くなり、クリックできなくなります。編集するものが何もないためです。プレイヤーは同じ長さにロックされていません。それぞれが独自のペースで並行して実行され、小節を割り切れない長さのフィギュアは単純に小節をまたいで続行されます。

行はピッチではなく、コードの度数です。 これが1つのフィギュアで進行全体を演奏させるアイデアであり、一考の価値があります。グリッドを下から上に読み取ると:

  • 1つのコードトーン:1 = ルート、2、3、4 上向き。コードのサイズを超えると、音は1オクターブ上になります(Chord PlayerのC1–C4)。複数のトーンを1つの列に重ねて、独自のコードを作成します。 — 番号付きの行はコードのトーンです。行1はその瞬間に鳴っているコードのルート、2は次のトーン、というようになります。したがって、1-3-2と書かれたフィギュアは、Amの上ではA、E、Cを演奏し、Cの上ではC、G、Eを演奏します。形は維持され、音符はハーモニーに従います。コードのサイズを超える度数(3音コードの行4)は、そのトーンの1オクターブ上です。
  • ルート音の5度上 — Chord Player のBF行。f行は、コード自身のトーンが何であれ、ルートの完全5度上です。ベースラインの下で役立ちます。
  • このステップの全コード — Chord Player のトールブロック(三和音では3音、七和音では4音)。その列の音列をクリックして、そこでブロックを開始します。r行は、残りのコード全体を1ステップに配置します。トライアドでは3音、セブンスでは4音です。r行に点として描画され、その下に保持するトーンをカバーするブロックが表示されるため、何が鳴っているかを一目で確認できます。そのブロック内または下の番号付きの行をクリックすると、ブロックが開始する位置を移動できます。行3から上へのrは、行1と2を他の何かのために自由に残します。

1つの列に複数の音符を重ねると、それらが同時に鳴ります。これは、rを使用せずに独自のボイシングを作成する方法です。

再生が実行されている間、再生されている列は各ブロックで点灯し、鳴っているコードも点灯します。各プレイヤーの再生ヘッドは独自のペースで実行されます。これは、それぞれが独自の長さで実行されるためです。これはグリッチではなく、2つのフィギュアが互いにサイクルしている状態です。

描画したものはすべてスタイルをCustomと表示させ、フィギュアはシード自身のものになります。.yams内に完全に保存されるため、開始した出荷済みフィギュアが後で改善されても、シードは1年後も同じように再生されます。メニューからスタイルを選択すると、編集が破棄され、そのプリセットに戻ります。これには、開始したプリセットを再度選択することも含まれ、これが実験を元に戻す方法です。

音符の配置と2つのクリックモード

グリッド上のクリックは2つの異なる意味を持つことがあり、フラグ列の上部にある小さなモードスイッチがどちらかを決定します。これは、エディターで他の何よりも先に学ぶ価値のある唯一のものです。

  • ノートを編集: セルをクリックしてノートを追加、ノートをクリックして削除。 — 描画モードであり、ほとんどの時間をここで過ごします。空のセルをクリックして音符を配置します。音符をクリックして削除します。配置した音符は選択もされるため、すぐにフラグを立てることができます。
  • ノート設定: ノートをクリックして選択し、フラグを設定。 — 調整モード。クリックは、その下の音符を選択し、書き込みは行いません。これにより、以前に描画した音符に到達し、削除することなくフラグを変更できます。

両方のモードが存在するのは、1回のクリックで両方のジョブを実行できないためです。描画モードでは、既存の音符を選択できる唯一のクリックはそれを削除するクリックです。スイッチがない場合、音符を調整するには、それをオフにしてから再度オンにする必要があり、これにより調整しようとしていた音符が書き換えられ、持っていたすべてのフラグが失われます。

一般的なケースにはショートカットがあります。Ctrl+クリック(または右クリック)は、描画モードを終了せずに音符を選択します。すでに作成したフィギュアを確認するときはスイッチを使用し、描画中に何かを一時的にフラグ付けしたい場合はCtrl+クリックを使用します。

プレイヤーがシードよりも粗い分割(グリッドが16分音符を表示している間に8分音符で書かれたフィギュア)に設定されている場合、そのステップ間の列をクリックすると、プレイヤーがより細かいグリッドに調整され、すでに演奏されていたものはすべてそのままに保たれ、クリックした列に音符が配置されます。これについて考える必要はありません。フィギュアは必要な解像度を単純に獲得します。

ノートフラグ — 単一ステップの整形

グリッドの左側にあるボタンの列は、選択されたノート(リングで囲まれたノート)に作用します。何も選択されていない場合、フラグを立てるものがないため、ボタンはグレー表示されます。各ペアは1つのプロパティです。

  • オクターブ1オクターブ上1オクターブ下 は、そのノートだけを1オクターブ移動させ、残りの図形はそのままにします。これは、ベースラインが1ステップ下がる方法や、アルペジオが最高音に達する方法です。
  • 音階度経過音: スケール1段階上経過音: スケール1段階下 は、ノートをコードトーンから1ステップ外れたパッシングノートに変えます。ステップは、進行が実際に示すスケールを通して行われ、半音階ではないため、キーを明示的に指定しなくてもキー内に留まります。
  • レベルアクセント は、プレイヤーの他のラインよりも強くノートを演奏し、ゴースト ははるかに柔らかく演奏します。1つのアクセントといくつかのゴーストを持つ図形は、タイプされたものとしてではなく、演奏されたものとして読み取られます。
  • 期間コードの終わりまで持続 は、プレイヤーの通常のノートの長さに関係なく、コードが変わるまでノートを鳴らし続け、スタッカート は短くカットします。これらは両端であり、その間のすべてはプレイヤー自身の長さ設定です。
  • 条件コードの最後の拍のみコードの最後の拍以外 は、コードの位置に応じてノートを条件付きにします。一方はコードの最後の拍でのみ発動し、もう一方はそれ以外でのみ発動します。これは、各コード変更の直前にのみ現れる追加のノートであるターンアラウンドを、図形がどのように得るかを示しています。
  • push早め: 次のコードを鳴らす は、現在のコードではなく、このステップで次のコードを鳴らすため、ハーモニーが1拍早く到着します。これは、グルーブに傾きを与えるアンティシペーションであり、ループの終わりで適切にラップアラウンドします。

フラグは積み重ねられます。ノートは、最後の拍でのみ発動するアクセント付きのスタッカートパッシングノートになることができます。グリッドにはセルに小さなマークとして表示されるため、一目でどのステップに何かがあるかがわかります。

各プレイヤー独自のセッティング

各グリッドの右側には、グリッドと行ごとに2列の小さなボタンがあり、1つのノートではなく、プレイヤー全体に作用します。

  • レーンの最後にステップを追加レーンの最後のステップを削除 は、図形のステップ長を変更します。それらの下の数字は現在のカウントです(レーンのステップ — 上の + と − で1つ追加または削除します。)。ステップを追加すると図形が長くなり、2小節のフレーズや意図的に奇妙な長さが書かれる方法です。必要に応じてグリッドは1小節成長します。
  • 左にシフト右にシフト は、図形全体を1ステップ回転させます。これは通常、間違った拍で始まるフレーズを再描画するよりも高速です。
  • レーンを反転。設定であり、編集ではありません — 図形は名前を保持し、再度オフにできます。 — 図形を逆再生します。これは書き換えではなく、設定です。グリッドは反転して表示され、図形は名前を保持し、もう一度押すと元に戻ります。上下するアルペジオをミラーリングすると、同じ図形が下降します。
  • レーンをクリア — プレイヤーを空にし、最初からやり直します。

各グリッドの上のバンドには、楽器の横に、そのプレイヤーのノート設定があります。これは、フラグが上書きしない限り、すべてのステップが継承するデフォルトです。

  • 速度 — プレイヤーがどれだけ強く打つか、パーセンテージで示します。アクセントとゴーストのフラグはこれに基づいてスケールアップおよびダウンするため、ライン全体のエネルギーを設定します。
  • 長さ — ノートが鳴る長さ、ステップ数でカウントされます。1ステップより長い場合はノートが重なり、図形が個別のブリープのように聞こえるのを防ぎます。短い場合は鮮明になります。
  • ホールド — 長さ設定に関係なく、コードが変わるまですべてのノートを鳴らし続けます。これは、図形をパッドに変えるものであり、プレイヤーを打楽器ではなく持続音のボイスに切り替えます。ベースラインは通常オン、アルペジオはオフにしたいです。

楽器 — ベースとトレブルのプレイヤー

シードは、レジスターごとに1つずつ、最大2つの楽器で同時に演奏されます。低いラインを演奏するベースプレイヤーと、その上のコードを演奏するトレブルプレイヤーです。それぞれが音楽タブに独自の行を持ち、行の最後にベース楽器とラベル付けされています。楽器は、オープンライセンスのサンプルセッションから録音された、鍵盤、撥弦楽器、弓弦楽器、管楽器、調律された打楽器、声、シンセパッドなど、約100種類のサンプリングされたアコースティック、エレクトリック、シンセサイザー楽器の組み込みライブラリと、クリーンな組み込みシンセから提供されます。

各ピッカーは、ファミリーアイコンと楽器リストのペアです。アイコンをクリックしてファミリーを選択します。アイコンをクリックすると、すぐにプレイヤーがそのファミリーの最初の楽器に切り替わるため、サウンドはクリックに追従します。すべてを閲覧するにはすべてを選択します。リストには各楽器が一度だけ表示されます。入力すると名前でフィルタリングされます(入力してフィルター…)。名前の横にある2つの山形記号は、リストを開かずに直接リスト内の前の楽器またはリスト内の次の楽器に移動します。これは、何かが再生されている間に隣接する楽器を試聴する最も速い方法です。

楽器が複数のアーティキュレーション(サステイン、スタッカート、ピチカート、ビブラート)で録音されている場合、それらのすべてがそのプレイヤーの行に小さなボタンとして表示されます。リストに隠されるのではなく、すべてが一度に画面に表示されるため、切り替えはワンクリックです。ボタンには名前の短い形式が表示され、完全な名前はツールチップに表示されます。

ベースピッカーは、上部に1つ追加の選択肢を提供します。楽器と同じは、トレブル楽器が両方のレジスターをカバーすることを意味します。つまり、ソロピアノが演奏するように、シード全体に対して1つのプレイヤーです。低いレジスターでのみ意味のある楽器は、トレブルリストには表示されません。

ミキサー — 各プレイヤーのノブ

各プレイヤーの行のさらに奥には、そのミキシングチャンネル(ミュートボタンと一連のノブ)があります。ノブを上下にドラッグして回すか、値をクリックして入力します。量を測定するノブは、最小値から塗りつぶされた円弧を描くため、行全体を一目見るだけで、すべてがどのように設定されているかがわかります。

  • ミュートボタンは、そのプレイヤーを削除せずにミュートします。他のプレイヤーは再生を続けます。これはリスニングツールです。ベースをミュートしてトレブルを単独で判断し、再生中に元に戻します。ミュートはシードに保存されないため、再開されたシードは常に完全に再生されます。(プレイヤーがミュートされた状態で作成されたレンダリングは、ファイル名に-bassまたは-trebleのサフィックスが付き、部分的なファイルが完全なアレンジと間違われることはありません。)
  • 音量 — そのプレイヤーのレベル、パーセンテージで示します。100%は変更なしです。
  • オクターブ — そのプレイヤーのパート全体を1オクターブ上下にシフトします。一部の楽器は、図形が書かれた場所から1オクターブ離れた方が単に良く聞こえます。
  • リバーブ — そのプレイヤーがレンダータブで選択された部屋にどれだけ供給するか(部屋とマスターフィルターを参照)。共有の部屋は1つあります。このノブは、各プレイヤーのその部屋へのセンドです。新しいシードはベースを低く設定します。リバーブに溺れた低周波は濁りの原因となるため、トレブルは部屋の自然なレベルに設定されます。
  • チューン(トレブルのみ) — 楽器を耳で別の楽器とチェックするためのセント単位の微調整プローブです。楽器を切り替えるとリセットされ、保存されません。通常の使用では0のままにしてください。

ライブで聞く — 再生とキーボード

再生 (レンダータブのフィルターの横) は、停止を押すまでシードをすぐにループ再生します。レンダー、ファイル、保存は不要です。これは、シードを耳でデザインするために存在します。再生中、すべての音楽設定(コード、スタイル、両方の楽器、テンポ、拍子、ミキサーノブ)は編集可能であり、各変更は停止することなく次のコードで聞こえます。スタイルをステップスルーし、楽器を交換し、ベースを1オクターブ下げ、音が正しく聞こえるまでレンダーします。

音楽コントロールの下には、ピアノキーボードが表示され、何が鳴っているかを示します。トレブルプレイヤーのノートは1つの色で、ベースプレイヤーのノートは別の色でライブで点灯します。また、任意のキーをクリックして、現在のトレブル楽器でその単一のノートをドライで聞くこともできます。これは、サウンドをコミットする前に確認するのに便利です。

再生は、レンダーが書き込むのと同じアレンジのプレビューです。同じノート、同じ楽器、同じミックスです。2つの小さな違いは意図的なものです。ファイルは設定したループ数を正確にレンダーします(再生はループするだけです)。マスターフィルターは再生開始時に一度読み込まれるため、これら2つを変更するには停止して再開する必要があります。

部屋とマスターフィルター

レンダリングタブの3つの設定は、楽器が演奏された後の完成したファイルのサウンドを形成します。

  • リバーブ — シードが配置される部屋で、ドライ:部屋なしからルーム:小さく近いチェンバー:中程度、暖かホール:広く開放的チャーチ:非常に広く、長い残響まであります。シード全体で1つの部屋です。各プレイヤーがどれだけ部屋に送られるかは、ミュージックタブのそのプレイヤーのリバーブノブで設定します。完全にドライなシードにはドライ:部屋なしを選択してください。
  • ハイパス (Hz) — チェーンの最後に、指定された周波数(ヘルツ単位)以下のすべてを除去します。音楽の下には、音楽として聞こえないままヘッドルームを食い尽くすランブルがあります。20~80 Hzは常に安全です。デフォルトの100はすでに最低のベースノートに触れており、約150を超える値はベースを明らかに薄くします。ベースを1オクターブ下げる場合は、60以下に保ってください。0はオフにします。
  • ローパス (Hz) — 上部も同様です。指定された周波数以上のすべてを除去します。そこにはサンプルノイズと圧縮のフィズが存在します。8,000~16,000 Hzは常に安全です。デフォルトの10,000は透明です。低い値はシードを徐々に暖かくし、その後こもった音にします。0はオフにします。

これら3つが存在するのは、シードがノイズではなく音楽をジェネレーターに渡すべきだからです。部屋はハーモニーに自然な空間を与え、フィルターは極端な部分をトリミングして、ファイルのヘッドルームがコードに費やされるようにします。

オーディオ形式

レンダータブのフォーマット設定は、オーディオシードの書き込み方法を選択します。AIジェネレーターにアップロードするシードはスタジオ品質を必要としないため、デフォルトではファイルサイズが小さく保たれます。

  • MP3 — 圧縮されており、ファイルサイズが小さいです。ほとんどすべてのアップロードに適しています。
  • WAV (非圧縮) — 生のオーディオで、はるかに大きいです。非圧縮ファイルを特に必要とする場合にのみ使用してください。

形式がMP3の場合、MP3 ビットレートは品質を設定します。数値が大きいほど、ファイルはわずかに大きく、わずかにクリアになります。Sunoシードの場合、192 kbpsで十分です。WAVが選択されている場合、WAVには設定するビットレートがないため、ビットレートコントロールはグレー表示されます。

シードに名前を付ける

レンダリング設定の隣にあるRenderタブの名前は、このシードの名前です。「コーラスリフト」、「二つの名前、一つの顔」など、そのシードがどのようなアイデアを保持しているかを示すものです。これはあなた自身のためのラベルであり、オーディオを変更する設定ではありません。シード内に保存されるため、再度開いたときに表示されます。

これ以外に実用的な役割が1つあります。レンダリングされたファイルの名前の元になるため、シードに名前を付けるだけで、通常は生成されるすべてのファイルに名前を付けることができます。空のままでも問題ありません。その場合、ファイル名はコードから構築された名前にフォールバックします(レンダリングされたファイルの名前付けを参照)。

レンダーされたファイルの名前付け

シードには名前があります。レンダーするファイルには独自のファイル名があります。出力は、オーディオとMIDIで共有される2番目の名前であり、固定された単語ではなく小さなテンプレートとして記述されるため、各レンダーは使用していた設定から自動的に名前を付けます。

中括弧内のものは、レンダー時に埋められます。音楽トークン:{name}はシードの名前になり、{chords}はコードから構築された名前(最初の8つまでなので、長いチャートが使用できないファイル名を生成することはありません)、{style}{bpm}{loops}はそれらの設定の現在の値になり、{instrument-treble} / {instrument-bass}は2つのプレイヤーになります(ベースが同じに設定されている場合、ベーストークンはトレブル楽器にフォールバックします)。設定トークンはレンダータブを記録します。{reverb-type}は部屋、{reverb-amount}は2つのリバーブセンドをtreble-bassとして(例:50-20)、{highpass}{lowpass}は2つのフィルター値です。これは、テストレンダーを比較し、各ファイル名に作成時の正確な設定を含めたい場合に便利です。その他はすべて入力したとおりに保持されます。

新しいシードは{name}-{style}-{bpm}から始まり、Chorus liftというシードが80 BPMでパッドとしてレンダーされると、Chorus lift-pad-80として出力されます。シードに名前がない場合、{name}はコード由来の名前にフォールバックするため、ファイルがダッシュで始まることはありません。テンプレートは未入力のまま保存され、各レンダーで新しく解決されるため、設定を変更する(新しいスタイル、遅いテンポ)と、最後のレンダーを上書きするのではなく、次のレンダーの名前が変更されます。フィールドを完全にクリアすると、デフォルトのテンプレートに戻ります。

出力フォルダを選択する必要はありません。すべてのレンダーは、シード自身の.yamsファイルと同じフォルダに書き込まれます。したがって、まずシードを保存してください。シードをレンダリングボタンは保存するまで無効のままです(シードの保存、開く、管理を参照)。オーディオとMIDIはすぐ隣に配置されます。

レンダリング前にシードを確認する

「レンダー」タブでは、現在のフォームがレンダリングに何を生み出すかを示す小さな表示があります。コードの数(コード)、合計の長さ(期間)、および推定ファイルサイズ(推定サイズ)です。入力するたびに更新されるため、暴走したシード(長いチャートを多数ループすると数分のオーディオになることがあります)は、長いフリーズとして表面化するのではなく、事前に確認できます。

これは安全確認でもあります。拍子が読み取れない場合、または進行にアプリが認識しないコードが含まれている場合、その旨が表示され、シードをレンダリングボタンは修正されるまで無効のままになります。これにより、失敗するレンダリングを開始することはありません。レンダリングが実行されている間、ボタンは「オーディオをレンダリング中…」と表示され、次に「保存中…」と表示されるため、フリーズしているのではなく動作していることがわかります。

レンダリングが生成するファイル

各レンダリングは、出力名を共有する2つのファイルを保存します。オーディオシード(.mp3または.wav)と、同じ進行のMIDIファイル(.mid)です。結果パネルには両方がリストされ、どちらかをクリックするとファイルマネージャーで表示されます。これらはシードの.yamsファイルと同じフォルダーに保存されます。

これらは2つの異なる目的のためのものです。オーディオは、実際にAIジェネレーターにアップロードするシードであり、アプリの目的そのものです。MIDIは音楽ソフトウェアのボーナスです。DAWで開くと、編集可能なノートとして同じ進行が得られます。これはハーモニー自体を運び、プレイヤーをミュートしてレンダリングした場合でも完全です。Sunoにのみアップロードする場合、MIDIはそこに置いておいても費用はかかりません。同じフォルダーにある.yamsシードファイルは3番目のものですが、レンダリングによって生成されるものではなく、シードを作成するために保存したドキュメントであり、次に説明します。

シードの保存、開く、管理

シードは単なる一度限りのレンダリングではなく、保存、名前付け、再開、および複数同時に開いておくことができる小さなドキュメントです。入力したすべての内容は.yamsファイルにキャプチャされるため、シードはまったく同じ状態で戻ってきて、再レンダリングまたは調整する準備ができています。起動間で自動的に保持されるものはないため、保存がシードを保持する方法です。

シードは`.yams`ドキュメントです

シードは**.yamsファイル**として存在します。これは、フォーム上のすべてのフィールド(名前、コード、テンポ、拍子、スタイル、両方の楽器とそのミキサー設定、ルームとフィルター、フォーマット、出力テンプレートなど)を保持する小さなテキストドキュメントです。これを保存することで、使い捨てのレンダリングを保存可能なシードに変えることができます。

自分で描いた図形は、完全に保存されます。開始したスタイルへの参照としてではなく、ノートそのものとして保存されます。これは意図的なものです。シードは、元になった出荷済みの図形が後で改善されたとしても、1年後も同じように聞こえるべきだからです。図形がどこから来たかの記録として、スタイルの名前がその横に保持されます。

古いバージョンで保存されたシードも通常通り開くことができ、レンダリングに使用された名前は出力テンプレートとして保持されるため、再度開いてレンダリングすると以前と同じファイル名が生成されます。

アプリは毎回1つの空白のシードで開き、入力した内容は起動間で記憶されません。シードを保持するには、保存してください。トップバーの3つのボタンでこれを管理します。

  • 新しいシード — 新しい空白のシードを開始します。新しいタブで開きます。
  • シードを保存 — 現在のシードを.yamsに書き戻します。新しいシードの最初の保存では、ファイルの保存場所を尋ねます。
  • シードを名前を付けて保存… — 現在のシードを新しい.yamsに保存し、元のファイルを変更しません。これはバリアントをフォークする方法です。

保存はレンダリングのゲートでもあります。オーディオはそのファイルのフォルダーに書き込まれるため、シードをレンダリングが機能する前に、シードに.yamsが必要です。

複数のシードを同時に開く

トップバーの下にある独自のタブで、複数のシードを同時に開くことができます。これは、テキストエディターが複数のファイルを開いているのと同じ方法です。タブをクリックして切り替えます。各タブは、独自のコード、設定、および最後のレンダリングを独立して保持します。

タブにはシードのファイル名、またはまだ保存していない場合は無題が表示されます。未保存の編集があるシードのタブには小さな点が表示されるため、一目で何がまだ保存されていないかを確認できます。タブの閉じるボタンはそれを閉じます。アプリは決して空のままにならないため、最後のタブを閉じると、その場所に新しい空白のシードがドロップされます。

保存したシードを開く

既存のシードをアプリに戻すには3つの方法があり、すべて同じ結果になります。シードはレンダリング可能なタブで開きます。

  • シードを読み込む — トップバーの「ロード」ボタンは、.yamsシードにフィルターされたファイルピッカーを開きます。
  • ドラッグ&ドロップ.yamsファイルをアプリウィンドウに直接ドラッグしてドロップします。ドラッグ中は、ロードされることを示すソフトなオーバーレイが表示されます。
  • ダブルクリック — アプリは.yamsファイルタイプを登録しているため、シードをダブルクリックする(またはプログラムから開くを使用する)と、そのシードがロードされた状態でアプリが起動するか、すでに実行中のウィンドウに渡されます。

すでにタブにあるファイルを開くと、そのタブが前面に表示され、ファイルから更新されます。重複することはありません。どのように開かれたとしても、フォーム全体がファイルから(コード、テンポ、スタイル、楽器、すべて)再入力されます。シードはフォームによって完全に定義されるためです。再度開いて「レンダー」を押すと、同じオーディオが再び得られます。または、単一の設定(異なるスタイル、遅いテンポ)を変更して、進行を再入力せずにバリアントをレンダリングすることもできます。

言語と表示

トップバーの歯車ボタンから設定ダイアログを開き、2つの項目を変更できます。

  • 言語 — アプリのテキストが表示される言語です。選択内容は次回のために記憶されます。
  • テーマ — 明るい表示と暗い表示を切り替えます。目にとって見やすい方を選択してください。これは生成するシードには影響しません。

質問と回答

Sunoでシードを実際にどのように使用しますか? シードをレンダリングし、SunoでCover(またはExtend)を開始して、アプリが保存したオーディオファイルをアップロードします。Sunoはそのオーディオのハーモニーを聞き取り、あなたのコードに基づいてトラックを構築します。入力したコード名はSunoには入りません。音だけが入ります。

すでに持っているコードシートを貼り付けることはできますか? 通常は可能です。アプリは各行を1小節として読み取り、[Section]の見出し、空白行、|小節記号を無視するため、ほとんどのプレーンなコードチャートはほとんど変更なしでドロップインできます。プレビューのコード数と「認識されない」警告を確認して、読み取れなかったものがないか確認してください。

ノートをクリックしたら、変更する代わりに消えてしまいました。 それは描画モードがその通りに機能しているからです。ノートをクリックすると削除されます。すでに描いたノートを調整するには、モードコントロールを**ノート設定: ノートをクリックして選択し、フラグを設定。**に切り替えるか、Ctrlキーを押しながらノートをクリックすると、描画モードを終了せずに選択できます。ノートの配置と2つのクリックモードを参照してください。

スタイルメニューにCustomと表示されています。何か壊してしまいましたか? いいえ。これは、グリッドを編集したり、あるプレイヤーの図形を交換したりしたため、再生されている図形がプリセットのものではなくなったことを意味します。あなたのバージョンはシードと一緒に保存され、あなたが残したとおりに正確に再生されます。メニューから再度スタイルを選択すると、そのプリセットに置き換えられます。

MIDIファイルがあるのはなぜですか?.yamsとは何ですか? MIDIは音楽ソフトウェアの便宜のためです。DAWで編集可能なノートとして同じ進行を提供します。.yamsはシード自身のドキュメントです。シードを保存し、後で再レンダリングまたは調整するために再度開く(またはダブルクリックする)ファイルです。どちらもSunoにアップロードするものではありません。ジェネレーターはMIDIを聞くことができず、.yamsは単なる設定です。オーディオをアップロードしてください。他の2つは必要であれば利用できます。

どのスタイルと楽器を選べばいいですか? 迷ったら、Pad、楽器は1つ(ベースは楽器と同じのまま)、MP3 192 kbpsを選んでください。これにより、結果を支配することなくハーモニーが明確に表現されます。その後、再生を使って探索してください。スタイル、楽器、ミキサーはすべてライブで変更されるため、レンダリングする前に耳で判断できます。

再生は問題ないのですが、ファイル内のベースを静かにしたいです。確認のために再レンダリングする必要がありますか? いいえ。ミキサーのノブはライブです。再生中にベースの音量を調整すると、レンダリングが書き込むのと同じミックスを聞くことができます。聞こえるものがファイルになります。

新しいバージョンが利用可能であるというバナーが表示されます。 これは、新しいリリースが公開されたことをアプリが知らせています。ダウンロードリンクを使用して入手するか、バナーを閉じます。自動更新はないため、インストールを選択するまで何も変更されません。

楽器のクレジット

サンプリングされた楽器は、自由にライセンスされたレコーディングセッションから提供されています。これらを録音し、共有してくださった皆様に感謝いたします。

著者 楽器
Sam Gossner / Versilian Studios (VSCO-2-CE) Bassoon, Cellos, Chimes, Clarinet, Double Bass, Flute, Harp, Horn, Marimba I, Marimba II, Oboe, Old Trombone, Organ, Piccolo, Recorder, Timpani, Trombone, Trumpet, Tuba, Upright Piano ×2, Violas, Violin, Violins
FreePats project (incl. roberto@zenvoid.org, Mateusz Dąbrowski, Strix SoundFont Team) Accordion, Bagpipe, Electric Guitar, Fingered and Picked Bass, Glass, Hang, Jaw Harp, Kalimba, Nylon Guitar, Ocarina, Synth Pads (New Age, Bowed, Sweep, Choir), Tenor Saxophone, Tubular Bells, Ukulele, Xylophone
Alexander Holm Salamander Grand Piano
Zenph Studios / OLPC, bank by roberto@zenvoid.org YDP Grand Piano
Signature Sounds Choir Aaaah's
pjcohen Celesta, Upright Bass
Tim Kahn Rhodes Mark II
OldBassMan Wurlitzer 200A
Project16 Rickenbacker Bass
目次