Home - TheKikGen/MPC-LiveXplore GitHub Wiki
__ __| | | /_) | ___| | |
| __ \ _ \ ' / | | / | _ \ __ \ | _` | __ \ __|
| | | | __/ . \ | < | | __/ | | | ( | | |\__ \
_| _| |_|\___| _|\_\_|_|\_\\____|\___|_| _| _____|\__,_|_.__/ ____/
🎹 MPC-LiveXplore Wiki
Welcome to the MPC-LiveXplore documentation hub. This wiki covers hardware analysis, Linux system internals, custom firmware workflows, MIDI routing, and modding guides for the Akai MPC standalone series (Live, Live II, X, One, and Force).
🧭 Navigation Hub
| Section | Description |
|---|---|
| 🛠️ Core System & Hacks | Root access, SSH setup, overlays, and boot modes |
| 🎹 MIDI & Controller Customization | Port expansion, MIDI mapping, and internal routing |
| 🎨 Content, Presets & Assets | Arp templates, direct plugin links, and splash screens |
| 🔍 Diagnostics & Hardware | Disassembly shots, teardown analysis, I2C, and EMMC specs |
🛠️ Core System & Hacks
Everything related to the underlying embedded Linux operating system and runtime customization:
- Enabling SSH on MPC Live, X, One & Force — Step-by-step guide to unlock network shell access.
- How to Activate the Linux Serial Console — Pinouts and UART baud settings for low-level recovery and debugging.
- Understanding Overlays in the MPC Filesystem — How OverlayFS is utilized for immutable root storage.
- Custom Scripts with Autorun on AKAI MPC — Hooking initialization routines during boot.
- The Autorun Mode — Overview and mechanics of the standalone autorun feature.
- Extracting the 2.6 Rootfs Image from
update.img— Firmware unpacking and loop-mounting. - Iamforce: MPC Live as a Force Proof of Concept — Running the Akai Force software ecosystem on MPC hardware.
- MPC 3 First Analysis — Architectural changes and observations in MPC OS 3.x.
🎹 MIDI & Controller Customization
Control surface hacks, driver behaviors, and signal routing:
- Add 2 New MIDI Ports (C & D) via MIDI-OX — Expand routing capabilities over USB-MIDI.
- Global MIDI Mapping in Standalone Mode — Remap hardware controls and external controllers permanently.
- MPC Internal Controller: MIDI Aspects — Packet format, endpoints, and internal communication between UI and DSP.
- Libinput Devices in the MPC — Touch screen, wheel, and event handling under
/dev/input/.
🎨 Custom Content & Assets
- Custom Arp Patterns in Standalone Mode — Create and inject user arpeggiator presets.
- Direct Download Links for Akai AIR Plugins Content — Standalone package repositories and assets.
- Splash Screen Image Format & Customization — Graphic dimensions, bit depth, and storage paths for custom boot logos.
- MPC Settings File Properties — Breakdown of preference keys, default values, and XML flags.
🔍 Device Diagnostics & Hardware
Board layouts, chip identification, and troubleshooting:
- MPC Live Hardware Pictures — High-resolution PCB teardowns and component references.
- MPC Live II Coming Soon & Details — Hardware revision deltas and revisions.
- Internal EMMC Disk Information — Partition layout, flash wear, and mounting tables.
- SSD Partitioning Guide — Preparing and formatting internal SATA drives.
- I2C Devices Overview — Bus topology, addresses, and onboard peripherals.
- InMusic & Akai Device IDs — USB Vendor/Product IDs and hardware revision codes.
- Serial Number Decoding Structure — Production batches, factories, and dates.
🩹 Troubleshooting & Bug Fixes
- MPC Touch: Solving Sound Pops & Cracks — Buffer configuration and USB driver latency adjustments.
- MPC Touch: Black Screen Syndrome (Windows 10) — DisplayLink driver workarounds and registry fixes.