Skip to content

Usage Instructuctions

timm052 edited this page Apr 21, 2020 · 4 revisions

instructions for use

Install by downloading this repo into your dust scripts folder, and calling the library like regular norns libraries, i.e, include('midigrid/lib/mg_128').

midigrid.lua and device_config.lua the script should automatically detect which device you are running and use the correct profile

currently supported devices are the launchpad, launchpad mini, launchpad mk2 (RGB), Launchpad Pro and apc mini.

Then, in whatever script you are working in, it works well to override the global grid object with our own local one:
```lua
--adding this to script to use and 8x8 gird
local grid = include('midigrid/lib/midigrid')
--or this to use an 8x16 grid
local grid = include('midigrid/lib/mg_128')
--which allows this call to work with our midi grid
local g = grid.connect()

If a script expects incoming midi, you need to set your midi device to a slot other than 1.

Finally, each config file has a device_name parameter that may need to be adjusted for different devices. Check what the name of the device is on norns and adjust accordingly.

Clone this wiki locally