lvm / tidal-midi-gm

TidalCycles Module: General MIDI for Percussion keymap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TidalCycles MIDI bindings for General MIDI for Percussion.

Archived

This repo is currently archived because this has been merged in the Tidalcycles Core.

Requirements

ghc >= 7.10
tidal >= 0.8
tidal-midi >= 0.8

installation

git clone https://github.com/lvm/tidal-midi-gm
cd tidal-midi-gm
cabal clean && cabal configure && cabal build && cabal install

Usage

import Sound.Tidal.MIDI.Context
import Sound.Tidal.MIDI.GMPerc

devices <- midiDevices
drums <- midiStream devices "Midi Through Port-0" 10 percController

drums $ perc "[bd(2,2), cp(1,2,1)]"

About

TidalCycles Module: General MIDI for Percussion keymap

License:GNU General Public License v3.0


Languages

Language:Haskell 100.0%