Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zoul0813/adafruit-launchgrid
MIDI Launchgrid built with Adafruit Macropad, NeoTrellis and more.
https://github.com/zoul0813/adafruit-launchgrid
Last synced: 5 days ago
JSON representation
MIDI Launchgrid built with Adafruit Macropad, NeoTrellis and more.
- Host: GitHub
- URL: https://github.com/zoul0813/adafruit-launchgrid
- Owner: zoul0813
- License: mit
- Created: 2021-08-04T17:36:33.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-08-05T19:09:33.000Z (over 3 years ago)
- Last Synced: 2024-11-10T21:46:56.149Z (2 months ago)
- Language: Python
- Size: 32.2 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-macropad - MIDI Launchgrid
README
# Adafruit MIDI Launchgrid
This project creates an 8x8 MIDI Launch Grid with a 3x4 Key Grid, OLED
Display, Faders and an Endless Encoder.This project is inspired by the [Adabox 019 "Ableton Live Launcher"](https://learn.adafruit.com/ableton-live-macropad-launcher/overview)
project by [John Park](https://learn.adafruit.com/users/johnpark)## Library Requirements
Install the following libraries in your `/lib` folder
```text
adafruit_bus_device
adafruit_debouncer.mpy
adafruit_display_text
adafruit_hid
adafruit_macropad.mpy
adafruit_midi
adafruit_neotrellis
adafruit_pcf8591
adafruit_pixelbuf.mpy
adafruit_seesaw
adafruit_simple_text_display.mpy
adafruit_simplemath.mpy
neopixel.mpy
simpleio.mpy
```## Parts List
* [Adafruit MacroPad](https://www.adafruit.com/product/5100)
* [Adafruit NeoTrellis](https://www.adafruit.com/product/3954) x 4
* [Adafruit PCF8591](https://www.adafruit.com/product/4648)
* [Slide Potentiometer](https://www.adafruit.com/product/4219)This project uses the "kits" provided for the MacroPad and NeoTrellis, which
includes additional parts such knobs, silocone buttons, keycaps, mechanical
keys, and various other small parts.** This project is not affiliated with or endorsed by [Adafruit](https://www.adafruit.com) **
## Setup
### Resources
* [MIDI Mapping Tutorial](https://remotify.io/tutorials/midi-mapping-ableton-live)
* [Installing Remote Script](https://remotify.io/install-midi-remote-scripts-ableton)In the remote_script folder you will find a `live10` and `live11` version of the
`adafruit_launchgrid` remote script. These scripts were created intiially using
[remotify.io](https://remotify.io/) and have been altered to enhance support for
the launchgrid.Remotify.io does not currently support Live 11, so the script was downloaded and
run through [2to3](https://ankursh.medium.com/convert-python2-code-to-python3-with-one-line-of-code-4aec138899a3)
to add support for python 3 to the live 11 version.