Альтернатива Rekordbox для Ubuntu

Вопрос или проблема

Есть программа под названием “Rekordbox” от Pioneer для Windows. С помощью этого инструмента вы можете экспортировать свои песни на USB-накопитель и воспроизводить их с CD-плеерами. При подключении накопителя к CD-плеерам на маленьком экране отображается много больше информации, чем просто копирование файлов на USB-накопитель. Поскольку wine не поддерживает экспорт с USB в Rekordbox, это довольно бесполезно для меня.

Каким инструментом я могу воспользоваться вместо этого?

Я недавно купил контроллер Pioneer XDJRR с встроенным Rekordbox и понимаю вашу боль. Я не могу использовать версию для ПК, чтобы сканировать все свои треки и создавать файл метаданных на USB. Кроме того, контроллер, кажется, отображает волновую форму только тогда, когда трек был отсканирован Rekordbox (я предпочитаю использовать свои уши, но все равно это выглядит круче, чем стена текста).

У меня есть дружелюбное к Linux обходное решение, которое я использую, чтобы облегчить себе жизнь
Мой обходной путь немного хакерский, и, возможно, кто-то с навыками программирования мог бы создать утилиту, которая автоматизирует задачу.

  • Установите открытое DJ-программное обеспечение Mixxx на вашу машину с Linux.

  • Щелкните правой кнопкой мыши по ‘Плейлисты’ и выберите создать новый; дайте ему имя.

  • Перетащите свои треки в окно плейлиста.

  • Щелкните правой кнопкой мыши по названию плейлиста и выберите ‘Анализировать весь плейлист’. Это получит все BPM для вас и добавит их в окно плейлиста. Я обнаружил, что это очень точно.

  • Теперь к рутинной части: откройте фактическую папку, содержащую все эти треки, и добавьте число BPM ко всем именам файлов. Вы можете захотеть сохранить остальную часть имени файла компактной, чтобы не ждать слишком долго, пока машина Pioneer прокручивает название трека. Однако делайте так, как вам удобнее.

  • Еще одна вещь, которую вы, возможно, захотите сделать, – это использовать Audacity для конвертации всех ваших 24-битных WAV-файлов в 16-битные. Я знаю, что это звучит как отказ особенно, если вы, как и я, меломан, но по какой-то причине моя система Pioneer, похоже, не любит 24-битные файлы. В конце концов, 16 бит – это разрешение, найденное на CD – все еще неплохо и, вероятно, в основном не заметно для PA-оборудования или аудитории.

Надеюсь, это поможет.

Rekordbox – это проприетарное программное обеспечение, и, насколько я знаю, способ хранения данных не опубликован, поэтому альтернативное программное обеспечение должно будет реверс-инжинирить его.
Как вы упомянули, USB-экспорт, похоже, не поддерживается в wine:

https://appdb.winehq.org/objectManager.php?sClass=version&iId=26945

Возможный путь вперед – подумать о способе обхода этой проблемы.
Поэтому либо сделать экспорт на жесткий диск и посмотреть, можно ли передать данные на USB.
Ссылка winehq содержит просьбу о помощи, вы можете посмотреть, как далеко вам удастся продвинуться.
Другой путь – довести поддержку USB в wine до уровня, необходимого программе.

Возможно, это не прямое решение, но ответ на ваш вопрос о том, какой другой инструмент можно использовать, я думаю, “ни одного в данный момент”.

Кто-нибудь пробовал Transitions? У них есть версия для Linux, которая в настоящее время доступна в Ubuntu Software – версия в виде snap.
Также стоит упомянуть Mixx – у них есть версия для Ubuntu.

Ответ или решение

Рассмотрим вопрос о том, какие альтернативы Rekordbox существуют для Ubuntu. Важность этого вопроса обусловлена тем, что Rekordbox является популярным инструментом для диджеев, работающих с оборудованием Pioneer. К сожалению, из-за ограничений совместимости, версия Rekordbox для Windows не может быть полностью функционально перенесена на операционную систему Linux, что создает сложности для пользователей Ubuntu.

Теория: Rekordbox от Pioneer предоставляет мощный набор инструментов для управления музыкальными треками, который выходит за рамки простого переноса файлов. Основное преимущество Rekordbox заключается в возможности формирования более богатой информацией библиотеки и интеграции с CD/USB-плеерами Pioneer, что включает в себя, например, отображение волноформы и иной метаинформации, что просто недоступно при обычном копировании файлов на USB-накопитель. Главная проблема при использовании Rekordbox через Wine на Linux – это невозможность экспортировать данные на USB, что делает этот инструмент на платформе Linux фактически бесполезным.

Пример: Один из пользователей столкнулся с этой проблемой, купив Pioneer XDJRR контроллер. Он обнаружил, что сканирование треков и создание метафайлов для USB невозможно без Windows версии Rekordbox, что ограничивает функциональность контроллера, так как он не может показать волноформу несканированных треков. В его случае, использование Linux привело к необходимости искать обходные пути, которые пока не идеальны и требуют значительных ручных манипуляций. Среди таких обходных решений – использование Mixxx, который является бесплатным DJ программным обеспечением с открытым исходным кодом, доступным на Linux.

Применение: Рассмотрим решение с использованием Mixxx. Это программное обеспечение может послужить заменой для некоторых функций Rekordbox, особенно для анализа BPM и создания плейлистов. Пользователь может создать новый плейлист в Mixxx, импортировать в него треки и анализировать их для добавления информации о BPM. Далее, можно переименовать файлы, добавив информацию о BPM, чтобы сделать ее доступной на устройствах Pioneer.

Еще одна альтернатива – использование Transitions, которое также доступно на Linux через Ubuntu Software. Этот инструмент предлагает функциональность, схожую с профессиональными DJ-программами, и может помочь в организации треков на уровне, схожем с Rekordbox.

Однако, один из ключевых аспектов – это понимание структуры данных, которую использует Rekordbox. Эта информация закрыта и оборотной инженерии не подлежит, что делает создание полного аналога на Linux сложной задачей.

Тем не менее, существуют решения, которые могут значительно облегчить работу с музыкальными треками на платформе Linux, хотя они и не могут в полной мере заменить Rekordbox. Вместо использования сторонних программ, можно попробовать продвинуть функционал Wine для лучшей поддержки работы с USB, что теоретически может решить часть проблем.

На данный момент единственная полная альтернатива для полного функционала Rekordbox на платформе Linux отсутствует. Однако, с использованием таких инструментов как Mixxx или Transitions, можно добиться значительных улучшений в управлении вашей музыкальной библиотекой.

В заключение отметим, что для пользователей, которым критически важна работа с полным функционалом Rekordbox, лучшим решением будет использование виртуальных машин или мультибут-систем с установкой Windows. Это позволит избежать ряда ограничений, связанных с текущими возможностями Linux, и в полной мере насладиться всеми преимуществами Rekordbox.

Оцените материал
Добавить комментарий

Капча загружается...