What is this?
This is the source code for the Behringer KICK (BE 0700-AAM), a standalone hardware music production center with a touchscreen, sampler, step sequencer, and built-in effects, running the Music Tribe JAM DAW.
Is this a general-purpose app I can run on my computer, or is it tied to the KICK hardware?
It is firmware and application code built specifically for the Behringer KICK device, not a program for a regular PC. It includes the main app, an audio engine library, the hardware communication protocol, and a custom Buildroot Linux image for the device.
How do I build this?
There is no single top-level build guide; each folder (Kick/, AudIO/, ComProtocol/, Linux/) has its own README with build instructions for that component.
Do I need to build a custom Linux image first, or just the app?
The device runs on a custom Buildroot Linux image, so building the full system involves that Linux folder alongside the Kick app, AudIO library, and ComProtocol code.
Does this involve any camera or personal data handling I should know about?
The device has an AI camera used for gesture control, but the README gives no details on what data it processes or stores.
What hardware connections does the KICK have?
On the rear: 12V DC power, LINK (RJ45), USB-C/USB-A, MIDI in/out, stereo in/out, and 4 CV/Gate jacks. On the front: SD card slot and headphone output.
What can the sampler and pads do?
The KICK has 16 RGB pads across 8 banks, a sampler with sample editing, a step sequencer, a looper, and over 300 built-in effects.
Are the Behringer and KICK names covered by the open-source license?
No, the Behringer and KICK brand names and logos are trademarks of MUSIC Tribe and are excluded from the software licenses in this repository.
What are similar projects?
sloop-fm1, CHOMPI, coyopedal, dexed, lxr-desktop-app, arduino-esp32, soundcraft, sonicloud_opensdk
Which topics is it in?
digital-audio-workstation, touchscreen, midi, gesture-control, embedded-systems, audio-processing, gplv2, music, iot, firmware, agplv3, embedded