Mixxx: GPL DJソフトウェア
(mixxx.org)- デジタル音楽ファイルでライブミックスを行いたいDJにとって、MixxxはWindows、macOS、Linuxで使える無料のオープンソースな選択肢です
- BPM・キー検出とSync Lockにより、次のトラック選びから最大4曲のテンポ・ビート合わせまで、ミキシングの流れを支援します
- 内蔵のDJコントローラーマッピングとプログラム可能なマッピングシステムを備え、MIDI・HIDデバイスをワークフローに合わせて接続できます
- エフェクトチェーンとタイムコードバイナル制御の両方をサポートし、デジタル再生、スクラッチ、バイナルパススルーを1つのセット内で扱えます
- 企業ではなく国際コミュニティが開発しており、バグ報告・機能提案・マッピング作成・翻訳・コード貢献で参加できます
ライブミックスのための基本環境
- Mixxxは、デジタル音楽ファイルでライブミックスを行うために必要なツールを統合したDJソフトウェアです
- 対応プラットフォームはWindows、macOS、Linuxです
- ノートPCだけを使う新人DJから、ターンテーブルを使う熟練者まで利用できます
ミキシングと機材制御機能
-
BPMと楽曲キーの検出
- ライブラリから次のトラックを選ぶのに役立ちます
- Sync Lockで最大4曲のテンポとビートを合わせ、途切れのないミキシングを支援します
-
DJコントローラー対応
- DJコントローラーハードウェア向けの内蔵マッピングを提供します
- プログラム可能なマッピングシステムにより、ワークフローをカスタマイズし、MIDIまたはHIDデバイスのサポートを追加できます
-
エフェクトチェーン
- トラックにサウンドエフェクトを追加できます
- 複数のエフェクトをチェーンとしてつなぎ、各ノブを操作できます
-
バイナルレコード制御
- タイムコードバイナルレコードを載せたターンテーブルで、デジタル音楽ファイルの再生やスクラッチを制御できます
- バイナルパススルーモードを有効にして、音楽バイナルをセットに混ぜることができます
- さらに多くの機能はfeaturesページで確認できます
無料オープンソースの開発方式
- Mixxxは無料のオープンソースソフトウェアであり、コミュニティ主導で開発されています
- 背後に企業を持つ製品ではなく、DJやプログラマーが自由時間を使って開発しています
- 開始と参加に必要な主なリンク:
- 国際コミュニティにはDJ、プログラマー、アーティストが参加しています
- 貢献方法:
- バグ報告と機能提案
- コントローラーマッピングの作成
- 機能追加とバグ修正
- 翻訳支援
- starter tasksへの参加
2件のコメント
mixxxを10年以上使っています。mixxxはオープンソースプロジェクトの中でも最高のプロジェクトの1つだと思います。(一番下にもそう書いてありますね。)Hacker Newsのコメント
去年、結婚式のDJにMixxxを使った
招待客が一緒に曲に投票できるサイトを作り、その曲を集めて、いろいろなジャンルをまたいでも自然につながるミックスを作った
準備の過程であれこれいじるのも楽しかったし、安く買ったDJコントローラー数台でも問題なく動いた
さらに、SQLiteデータベースから現在再生中のトラックを読み取る小さなプログラムも作って、照明が音楽に追従するようにした
何より重要だったのは、当日の夜に一拍も外さずきちんと動いてくれたことだ
用途次第で、共同SpotifyプレイリストやGoogle Forms、バーの「1ドル払ってリクエストを入れる」キオスクまで、いろいろ見てきた
政治における順位選択投票に似た面もあるし、DJが最終的に拒否権を持たざるを得ないとしても、人にどう参加感を持たせるかにも関わってくる
スタートアップがこれをあまり扱ってこなかったのは、すぐにライセンスの問題に突き当たるからだろうけれど、オープンソース側に何があるのか気になる
ここ数年使ってきたが、悪く言うところはなく、本当に良いソフトウェアだ
この分野はベンダーロックインが強く、複数ブランドのコントローラーが各種の独占的DJアプリに縛られていて、それらのアプリは有用な機能や公開プロトコルのサポートよりも、音楽サブスクリプションサービスへの加入を促すことに関心がある
一方でMixxxは、コントローラーがMIDIを出力しさえすれば自分でアダプタースクリプトを書けるし、一般的な商用コントローラーやMIDI機器向けのスクリプトが内蔵ライブラリに入っている
ただ、経験上ジョグホイールは、公式サポートされているハードウェアとソフトウェアの組み合わせほど精密には制御しにくい
昔Seratoと一緒に使っていたRaneミキサーもMixxxで使えるのか気になる
2.5で次のマーカーまで残っているビート数が追加されて、本当にうれしい
NumarkのUSBコントローラーと組み合わせれば、ノートPCとコントローラーの費用を含めても500ドル未満で、ほぼ機能が揃ったDJセットになるし、WindowsやMac、サブスクリプションライセンス、機能制限された「lite」版に依存しなくて済む
別のセットアップに慣れている人でも意外とすぐ順応して、1時間もしないうちに「おっ、自分もやってみていい?」から、自分なりのコツややり方まで見せるレベルに移ることが多い
特に別の作業スペースでYouTubeやSoundCloudのダウンローダーを一緒に動かせば、ほぼどんなトラックでも1〜2分でライブラリに追加できる
MixxxはTTRPGのサウンドスケープミキサーとして意外なほど優秀だ
テンポを合わせた音楽の上に複数の雰囲気トラックを重ねてキューに入れ、サウンドボードを作り、それらすべてをハードウェアコントロールに割り当てられる
大げさなツールではあるが、似たようなツールはメディアのエコシステムに囲い込まれていたり、上級ユーザー向け機能が不足していたり、サブスクリプションが必要だったり、Linux/macOSではまったく動かなかったりすることが多い
オンラインゲーム向けにストリーミングできるのか気になる
オフラインとオンラインの両方でやっていて、不気味なCall of Cthulhuのゲームに使えるものが必要だ
1920年代のCall of Cthulhuには音楽や効果音が本当によく合う
前に見かけたが、スクリーンショットに気圧されて引き下がってしまった
Mixxxは本当に素晴らしい
自分が見てきたオープンソースプロジェクトの中でも、最もよく整理された部類に入る
数年前、自作の「統合コントローラー」でMixxxのデモ動画を作り、Linuxの起動からMixxxの実行、タッチスクリーン、ビートマッチング、ちょっとしたエフェクトまで見せた
https://www.youtube.com/watch?v=DjHvW4OsQ2Y
Mixxxの開発者たちが見ていたら、乾杯 :-)
家でミックステープを作るときにこれを使っている。ヴィンテージのテーププレーヤーを買った
クロスフェード機能が素晴らしく、デフォルトで音量の正規化もしてくれるので、この機能だけでもとても良いソフトウェアだ
プレイリストとライブラリ管理もしっかりしている
唯一の不満は、DJではない人にはUIが直感的ではなく、基本機能を把握するのに少し時間がかかったことだが、ドキュメントに全部あるので最終的には理解できる
自動キュー付きのAuto DJはすごい
次はRaspberry Piでラジオを作って、できればアンプHATも付けるつもりだ
年に数回のDJセットでMixxxを使ってきた
機能は非常に完成度が高く、安定もしている
ただ、もうノートPCとDJコントローラーを持ち歩かず、USBメモリだけを使いたいのでRekordBoxを使わなければならない
しかしRekordBoxはLinuxではまともに動かない。VirtualBoxとWineの両方を試したが失敗した
残念ながらRekordBoxクローンや、Mixxxの「RekordBox用USBへの書き出し」機能はない
それでもMixxxや他の自由・オープンソースソフトウェアがUSBメモリにプレイリストを書き込めるようになれば、RekordBoxは今すぐ捨てると思う
RekordBoxほどひどく動くソフトウェアも珍しい
弟の結婚式でMixxxを使ってDJをした。たぶん2013年か2014年だったと思う
花嫁と父親のファーストダンスのために特定のトラックに切り替えろという合図を受けた瞬間、MixxxがノートPCをフリーズさせた
招待客たちがこちらを見ていて、誰かが小声で「待ってますよ!」と言った
完全に反応しなくなり、ハードリブートしてUbuntuを立ち上げ直すしかなく、その後はVLCを開いて残りの夜ずっと音楽を流した
おそらくMixxxのせいではなかったのだろうが、その瞬間は決して忘れられない
嫌な経験をされたとのことで残念ですし、Mixxxを岩のように安定したものにするために多くの努力を重ねています
10年以上前のことなら、そのバグは今ごろ修正されている可能性が非常に高いです
コンピュータが介在するとそういうことは起こり得るので、新しいセッティングは事前に練習しておくべき
ライブであれロケット打ち上げであれ同じこと
DJセッションをするとき、コンピュータでデジタル音声ファイルを扱っていた時代には、自分が選んだベストトラックを焼いたCDを古いSony Discmanと一緒にたいてい持って行っていた
トラブルが起きたらすぐ使えるように準備していたということ
コンシューマー向けOSが不安定な代物だった90年代後半には、クラッシュはまったく珍しくなかった
今ならスマートフォンがその役割を果たせるだろうが、中断を最小限にするには、ミキサーにつなぐアダプターをあらかじめ挿しておくか、すぐ使えるようにしておく必要がある
2曲半ほど過ぎたところでMacBookが落ち、再起動しても復帰せず、そのまま終了になった
気の毒ではあったが、ノートPCを中核インフラとして使うのはたいてい悪い考えだ
プロのDJがまさにこういう理由で バックアップ用音楽プレーヤー を持っていることが多いのは知っている
ハードウェアも故障し得る
単に オーディオプレーヤー として使っている
曲をキューに入れておいてAuto DJに再生させるやり方が気に入っている
他のオーディオプレーヤーでも原理的にはできるが、Mixxxではこの流れがとても分かりやすい
興味本位でキーやBPMを見られるのもよい
主にライブミキシングに使っているが、Auto DJ機能はたぶん一度もまともに使ったことがない
従来の音楽プレーヤーより自分のコレクションをずっと面白く再生してくれそうなので、一度試してみたい
Steam DeckでDJをするためにMixxxを設定していてかなり楽しめた
JavaScriptで完全にスクリプト可能な USB HIDバインディング のおかげで、Steam Deckの操作体系をリバースエンジニアリングして、かなり携帯性高くミキシングできるようになった