Об этом проекте

MPCTK позволяет пользователям программно генерировать и редактировать проекты Akai MPC Sample с использованием Python. Он читает и записывает .xpj-файлы, сжатые gzip, внедряет WAV-сэмплы в проекты и автоматически создаёт необходимую директорию _[ProjectData]. Пользователи могут генерировать хроматические или гаммные расположения пэдов (мажор/натуральная минор), транспонировать из исходного корня в целевой, копировать слои между пэдами и регулировать грубую настройку. Проекты проверяются на реальном оборудовании MPC Sample. Текущий MVP требует файл шаблона XPJ и использует реальную настройку вместо отрисованного аудио. Управляется через CLI без GUI. В будущих планах — автоматическое определение корня, поддержка многобанков и встроенные шаблоны. Установка через pip в режиме редактирования; требуется Python 3.11+.