gr3yc4t / looperino

MIDI Looper based on Sooperlooper and Arduino

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🎹 Looperino 🎸

MIDI Looper based on Sooperlooper and Arduino.

Features

  • MIDI command can be associated either when an input button is pressed or holded
  • Display showing looper info (Selected loop, Recording/Overdubbing status)
  • Input tempo (looper bmp) by tapping on an input button
  • Supports for effect knob
  • Supports for bluetooth communication (e.g. flanger or volume control via mobile app)

Requirements

Arduino

The following libraries are required

Each of them can be easily installed through the Library Manager present in Arduino IDE

Linux

Installation

The code includes conditional compilation to support for Button inputs (INPUTS), Bluetooth remote control(BLUETOOTH) and a OLED display (DISPLAY_OLED)

Usage

First of all, you have to figure out if your board version supports "MIDI over USB" in this page. Otherwise, you have to launch ttymidi in order to convert your Arduino serial comminication into a MIDI data.

After that, you have to configure Sooperlooper in order to associate MIDI commands to actions (a sample configuration can be found here)

About

MIDI Looper based on Sooperlooper and Arduino

License:GNU General Public License v3.0


Languages

Language:C++ 97.5%Language:C 2.4%Language:Shell 0.1%