文書の過去の版を表示しています。
Mixxx - オープンソースのパワフルなDJアプリ (Linux)
本家: Mixxx - Free DJ Mixing Software App
ソースコード: GitHub - mixxxdj/mixxx: Mixxx is Free DJ software that gives you everything you need to perform live mixes.
マニュアル: Mixxx User Manual
Mixxx はオープンソースの DJ アプリ。このアプリは特にビートマッチングとして知られたミキシングスタイルに適している。Mixxx はクロスプラットホームである。よく知られた音楽ファイルフォーマットにネイティブ対応している。コンピューターのキーボードとマウスに加えて、MIDI や HID で操作することができる。
Mixxx - Wikipedia より
Mixxx - Wikipedia(英語) も参照
インストール
Fedora で RPM Fusion, Remi リポジトリを利用する の手順で RPM Fusion を利用できるようにしておく。
$ sudo dnf install mixxx
Fedora 35 - x86_64 - Updates 3.7 kB/s | 5.4 kB 00:01 Fedora Modular 35 - x86_64 - Updates 14 kB/s | 6.3 kB 00:00 依存関係が解決しました。 ================================================================================================== パッケージ Arch バージョン リポジトリー サイズ ================================================================================================== インストール: mixxx x86_64 2.3.1-1.fc35 rpmfusion-free 14 M 依存関係のインストール: faad2 x86_64 1:2.10.0-2.fc35 rpmfusion-free 43 k hidapi x86_64 0.10.1-4.fc35 fedora 47 k ladspa x86_64 1.13-27.fc35 fedora 47 k libebur128 x86_64 1.2.6-2.fc35 fedora 24 k libid3tag x86_64 0.15.1b-35.fc35 fedora 49 k libmp4v2 x86_64 2.1.0-0.24.trunkREV507.fc35 fedora 432 k open-sans-fonts noarch 1.10-15.fc35 fedora 471 k opusfile x86_64 0.12-4.fc35 fedora 54 k portaudio x86_64 19-37.fc35 fedora 94 k portmidi x86_64 217-41.fc35 fedora 30 k qt5-qtscript x86_64 5.15.2-4.fc35 fedora 1.0 M qt5-qttranslations noarch 5.15.2-4.fc35 fedora 1.7 M qtkeychain-qt5 x86_64 0.11.1-3.fc35 fedora 63 k rubberband x86_64 1.9.2-2.fc35 fedora 255 k vamp-plugin-sdk x86_64 2.9.0-4.fc35 fedora 171 k トランザクションの概要 ================================================================================================== インストール 16 パッケージ ダウンロードサイズの合計: 18 M インストール後のサイズ: 63 M これでよろしいですか? [y/N]: y パッケージのダウンロード: (1/16): libebur128-1.2.6-2.fc35.x86_64.rpm 55 kB/s | 24 kB 00:00 (2/16): ladspa-1.13-27.fc35.x86_64.rpm 89 kB/s | 47 kB 00:00 (3/16): hidapi-0.10.1-4.fc35.x86_64.rpm 87 kB/s | 47 kB 00:00 (4/16): libid3tag-0.15.1b-35.fc35.x86_64.rpm 168 kB/s | 49 kB 00:00 (5/16): opusfile-0.12-4.fc35.x86_64.rpm 43 kB/s | 54 kB 00:01 (6/16): libmp4v2-2.1.0-0.24.trunkREV507.fc35.x86_64.rpm 210 kB/s | 432 kB 00:02 (7/16): portaudio-19-37.fc35.x86_64.rpm 104 kB/s | 94 kB 00:00 (8/16): open-sans-fonts-1.10-15.fc35.noarch.rpm 194 kB/s | 471 kB 00:02 (9/16): portmidi-217-41.fc35.x86_64.rpm 74 kB/s | 30 kB 00:00 (10/16): qtkeychain-qt5-0.11.1-3.fc35.x86_64.rpm 97 kB/s | 63 kB 00:00 (11/16): rubberband-1.9.2-2.fc35.x86_64.rpm 248 kB/s | 255 kB 00:01 (12/16): qt5-qtscript-5.15.2-4.fc35.x86_64.rpm 466 kB/s | 1.0 MB 00:02 (13/16): vamp-plugin-sdk-2.9.0-4.fc35.x86_64.rpm 275 kB/s | 171 kB 00:00 (14/16): qt5-qttranslations-5.15.2-4.fc35.noarch.rpm 557 kB/s | 1.7 MB 00:03 (15/16): faad2-2.10.0-2.fc35.x86_64.rpm 39 kB/s | 43 kB 00:01 (16/16): mixxx-2.3.1-1.fc35.x86_64.rpm 2.7 MB/s | 14 MB 00:05 -------------------------------------------------------------------------------------------------- 合計 1.4 MB/s | 18 MB 00:12 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 インストール中 : faad2-1:2.10.0-2.fc35.x86_64 1/16 インストール中 : vamp-plugin-sdk-2.9.0-4.fc35.x86_64 2/16 インストール中 : qtkeychain-qt5-0.11.1-3.fc35.x86_64 3/16 インストール中 : qt5-qttranslations-5.15.2-4.fc35.noarch 4/16 インストール中 : qt5-qtscript-5.15.2-4.fc35.x86_64 5/16 インストール中 : portmidi-217-41.fc35.x86_64 6/16 scriptletの実行中: portmidi-217-41.fc35.x86_64 6/16 インストール中 : portaudio-19-37.fc35.x86_64 7/16 インストール中 : opusfile-0.12-4.fc35.x86_64 8/16 インストール中 : open-sans-fonts-1.10-15.fc35.noarch 9/16 インストール中 : libmp4v2-2.1.0-0.24.trunkREV507.fc35.x86_64 10/16 インストール中 : libid3tag-0.15.1b-35.fc35.x86_64 11/16 インストール中 : libebur128-1.2.6-2.fc35.x86_64 12/16 インストール中 : ladspa-1.13-27.fc35.x86_64 13/16 インストール中 : rubberband-1.9.2-2.fc35.x86_64 14/16 インストール中 : hidapi-0.10.1-4.fc35.x86_64 15/16 インストール中 : mixxx-2.3.1-1.fc35.x86_64 16/16 scriptletの実行中: mixxx-2.3.1-1.fc35.x86_64 16/16 検証 : hidapi-0.10.1-4.fc35.x86_64 1/16 検証 : ladspa-1.13-27.fc35.x86_64 2/16 検証 : libebur128-1.2.6-2.fc35.x86_64 3/16 検証 : libid3tag-0.15.1b-35.fc35.x86_64 4/16 検証 : libmp4v2-2.1.0-0.24.trunkREV507.fc35.x86_64 5/16 検証 : open-sans-fonts-1.10-15.fc35.noarch 6/16 検証 : opusfile-0.12-4.fc35.x86_64 7/16 検証 : portaudio-19-37.fc35.x86_64 8/16 検証 : portmidi-217-41.fc35.x86_64 9/16 検証 : qt5-qtscript-5.15.2-4.fc35.x86_64 10/16 検証 : qt5-qttranslations-5.15.2-4.fc35.noarch 11/16 検証 : qtkeychain-qt5-0.11.1-3.fc35.x86_64 12/16 検証 : rubberband-1.9.2-2.fc35.x86_64 13/16 検証 : vamp-plugin-sdk-2.9.0-4.fc35.x86_64 14/16 検証 : faad2-1:2.10.0-2.fc35.x86_64 15/16 検証 : mixxx-2.3.1-1.fc35.x86_64 16/16 インストール済み: faad2-1:2.10.0-2.fc35.x86_64 hidapi-0.10.1-4.fc35.x86_64 ladspa-1.13-27.fc35.x86_64 libebur128-1.2.6-2.fc35.x86_64 libid3tag-0.15.1b-35.fc35.x86_64 libmp4v2-2.1.0-0.24.trunkREV507.fc35.x86_64 mixxx-2.3.1-1.fc35.x86_64 open-sans-fonts-1.10-15.fc35.noarch opusfile-0.12-4.fc35.x86_64 portaudio-19-37.fc35.x86_64 portmidi-217-41.fc35.x86_64 qt5-qtscript-5.15.2-4.fc35.x86_64 qt5-qttranslations-5.15.2-4.fc35.noarch qtkeychain-qt5-0.11.1-3.fc35.x86_64 rubberband-1.9.2-2.fc35.x86_64 vamp-plugin-sdk-2.9.0-4.fc35.x86_64 完了しました!
DJ コントローラのインストール
$ lsusb | grep -3 DJC
Bus 004 Device 002: ID 2109:0812 VIA Labs, Inc. VL812 Hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 003: ID 5986:0523 Acer, Inc USB HD Webcam Bus 003 Device 017: ID 200c:1038 Reloop DJC-4 Bus 003 Device 002: ID 2109:2812 VIA Labs, Inc. VL812 Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Stanton DJC.4 Virtual DJ Digital Workstation のメーカーホームページ
Stanton DJC.4 Virtual DJ Digital Workstation
Stanton DJC.4 - Mixxx ユーザーマニュアル
Stanton DJC.4 - Mixxx User Manual
7.3. Using MIDI/HID Controllers - Mixxx User Manual