本文へスキップ
ブログへ戻る

Generateボタンの裏側:Just 4 Kicksの今の本当の仕組み

Just 4 KicksでGenerateを押すと、実は生成ではなく検索が行われています。100万キックのデータベースの仕組み、なぜこう作ったのか、そしてこれからについて紹介します。

舞台裏をちょっとだけ公開します。カオスも込みで。

6分で読めます · 2026年10月更新 · 本物の人間のプロデューサーが執筆

正直に告白します。今、Just 4 Kicksで「Generate」を押しても、実はその場では何も生成されていません。少なくとも、その瞬間には。

最近あるアーティストにメールでこの仕組みを説明したところ、驚きと「待って、それって結構賢くない?」という反応が半々でした。だったら、みんなにも話すのがフェアだと思ったんです。私たちは他の記事でエシカルAIや透明性についてよく話していますが、それは自分たちの仕組みにも当てはまるべきですよね。

では、中身を覗いてみましょう :)

なぜモデルが(まだ)あなたのPCに入っていないのか

最終的な目標は、Just 4 Kicksのモデルをローカルで、あなたのDAWの中で直接動かすことです。インターネット接続も、間に挟まるサーバーも不要。現在開発中で、もうすぐ実現します。

でも、生成系のオーディオモデルをプラグインの中で動かすのは簡単ではありません。私たちのようなモデルにはかなりの計算パワーが必要ですし、あなたのPCはすでにDAW、シンセ、エフェクト、そしておそらく40個のブラウザタブで忙しいはずです。CPUを食いつぶしたり、インストールに延々と時間がかかったり、ボタンを押した瞬間にセッションがカクついたりするプラグインは出したくありませんでした。

そこで、プラグインがあなたのPCに与える負荷をできるだけ小さく保ちながら、速くて高品質でユニークなキックを今すぐ届ける方法が必要でした。私たちの答えは、ちょっと変わったものでした。

ステップ1:自分たちのマシンで100万個のキックを生成

モデルをあなたのPCで動かす代わりに、私たちのマシンで動かしています。事前にJust 4 Kicksのモデルを使って、自分たちのデバイス上で約100万個のキックドラムを生成しておくんです。

これはサンプルパックの音でも、録音でもありません。1つ1つが、いずれあなたのプラグインに搭載されるのと同じモデルから生まれた、新しいAI生成のワンショットです。そのモデルは私たちが社内で制作したオーディオだけで学習しているので、倫理面もまったく変わりません。

各キックは、プラグインに表示されているのと同じパラメーター(Style/Genre、Dynamic、Body、Decay Length)で生成されています。つまり、あなたが設定できるほぼすべての組み合わせに対して、それに合うキックがすでにたっぷり用意されているということです。

ステップ2:「Generate」を押すと、実は検索している

その100万個のキックは、オンラインのデータベースに保存されています。ドロップダウンを設定して「Generate」を押すと、プラグインがその選択内容をデータベースに送り、合うキックを検索します。結果はそのままプラグインに戻ってきて、内蔵コントロールで音作りをしたり、DAWにドラッグしたりできる状態になります。

あなたから見れば、生成しているのとまったく同じ感覚です。頭の中で鳴っている音を選んで、ボタンを1回押せば、すぐに新品のキックが手に入ります。違うのは、重い処理があなたがプラグインを開く前に、私たちの側ですでに終わっているという点だけです。

こうしてプラグイン自体を軽く保っています。巨大なモデルのダウンロードも、GPUも不要で、セッションに余計な負荷もかかりません。

ステップ3:キックがあなたのものになったら、データベースから消える

ここが私たちの一番の自慢ポイントです。誰かのデバイスでキックが使われると、そのキックはデータベースから削除されます。まったく同じサンプルが他の誰かに届くことは二度とありません。

なぜそれが大事なのか?ユニークさこそ、Just 4 Kicksが存在する大きな理由の1つだからです。「Spliceをスクロールし続ける限りトラックは完成しない」という記事でも、何千人ものプロデューサーがまったく同じパックのまったく同じ音を使っている問題について話しました。検索ベースの仕組みでは、似た設定の2人がいつも同じキックを受け取ってしまえば、同じ罠に簡単にはまってしまいます。

使われたキックを毎回削除することで、あなたのトラックの音はあなただけのものになります。本物のオンデバイス生成と同じ約束を、別の方法で届けているだけです。

ステップ4:実際の使われ方に合わせてデータベースを補充

キックが消え続ければ、いずれストックは尽きてしまいます。だから、どんどん追加し続けています。

どのパラメーターの組み合わせが一番よく使われているかをチェックして、その組み合わせのキックから優先的に追加生成しています。たとえば、ロングディケイの重たいTrapキックを選ぶ人が多ければ、新しいサンプルはそこに入ります。ほとんど使われない組み合わせは、そこまで頻繁に補充する必要はありません。

その結果、データベースはプロデューサーの実際の制作スタイルに合わせて少しずつ形を変えていきます。あなたがよく使う設定ほど、新しいキックのストックが豊富になります。

まとめると、全体のサイクルはこうなります:

  1. 私たちのマシン上で、モデルを使ってキックを事前に生成します。
  2. あなたがドロップダウンを設定して「Generate」を押します。
  3. プラグインがオンラインのデータベースから合うキックを検索して返します。
  4. そのキックがあなたのデバイスで使われると、データベースから完全に削除されます。
  5. 人気の設定向けにキックを追加生成して、ストックに加えます。

正直な感想

はっきり言うと、今の仕組みはちょっとカオスです。ちゃんと動いていますし、うまく機能しています。でも、あくまで途中段階で、最終形ではありません。

良いところ

  • プラグインがCPUにもストレージにも優しい
  • 重い処理は済んでいるので、結果がすぐ返ってくる
  • すべてのキックがAI生成、倫理的に学習済み、100%ロイヤリティフリー
  • 使われたキックは削除されるので、すべてのキックがあなただけのもの
  • 実際の使われ方に合わせて、ストックがどんどん賢くなる

まだ足りないところ

  • 新しいキックを取得するにはインターネット接続が必要
  • ボタンを押した瞬間に作られる音ではなく、常に更新される巨大なストックから選んでいる
  • 珍しいパラメーターの組み合わせは、人気の組み合わせよりストックが少ない
  • データベースを補充し続けるのに、私たち側の手間がかかる

ほとんどのプロデューサーにとって、ほとんどのセッションでは、使い心地は何も変わりません。頭の中で鳴っているキックを選べば、数秒で手に入ります。それでも、後から知るより、仕組みをちゃんと知っておいてほしいと思っています。

今後について:モデルがあなたのもとへ

近いうちに、モデルをプラグインにローカルで組み込みます。そうなれば、「Generate」は文字通りの意味になります。モデルがあなたの設定をもとに、あなたのマシン上でリアルタイムに新しいキックを作り出すんです。

これで、私たちが本当に楽しみにしていることがいくつも可能になります。完全オフラインでの作業。どんなニッチな設定でも、本当に無限のバリエーション。そして、今ラボでテスト中のPitchやClickのような新しいコントロールを試す余地も広がります。

それまでは、100万キックのデータベースがしっかり仕事をしてくれます。セッションは速く、サウンドはユニークに、そしてPCはご機嫌に。仮の仕組みにしては上出来です :)

よくある質問

データベースを検索しているなら、Just 4 Kicksは本当にAI生成なの? はい。データベース内のすべてのキックは、Just 4 Kicksのモデルで生成されています。違いは生成のタイミングだけです。ボタンを押した瞬間ではなく、事前に私たちのマシンで生成しています。

他の人が自分と同じキックを手に入れることはある? ありません。キックがあなたのデバイスで使われた時点でデータベースから削除されるので、他の誰かに届くことはありません。

Just 4 Kicksを使うにはオンラインである必要がある? 今のところ、新しいキックを取得するにはオンラインである必要があります。モデルがローカルに組み込まれれば、オフラインでも生成できるようになります。

データベースが空になることはない? プロデューサーがよく使う設定を優先して新しいキックを追加し続けているので、使われるほどストックは増えていきます。

キックは今でもロイヤリティフリー? はい。すべてのキックを生み出すモデルは、私たちが社内で制作したオーディオだけで学習しており、あなたが使うキックは100%あなたのものです。

読んでくれてありがとう。そして、ちょっとした舞台裏のカオスに付き合ってくれてありがとう :)

これからも創り続けて、楽しみ続けてください!

-Max (max@just4noise.com)

Just 4 Kicks:AIキックドラムジェネレーター。買い切り€79。サブスクなし。