This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- earthsea midi | |
-- okyeron version for Livid Block - WORK IN PROGRESS | |
-- | |
-- subtractive polysynth | |
-- controlled by midi or grid | |
-- | |
-- grid pattern player: | |
-- 1 1 record toggle | |
-- 1 2 play toggle |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
osc_port = 9000 | |
osc_host = '10.0.1.12' | |
local osccoords = {} | |
function mysplit(inputstr, sep) | |
if sep == nil then | |
sep = "%s" | |
end | |
local t={} ; i=1 | |
for str in string.gmatch(inputstr, "([^"..sep.."]+)") do |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mymidichan = 1 | |
-- midi data comes in three bytes - the first one is a status message as a decimal number | |
-- reference here https://www.midi.org/specifications-old/item/table-2-expanded-messages-list-status-bytes | |
-- so here's an array/table to set those values for each midi channel | |
midistatusbychan = { | |
-- note-on, note-off, cc, bend, Aftertouch, program change, poly aftertouch | |
{144, 128, 176, 224, 208, 192, 160}, -- 1 | |
{145, 129, 177, 225, 209, 193, 161}, -- 2 | |
{146, 130, 178, 226, 210, 194, 162}, -- 3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- euclidean sample instrument | |
-- with trigger conditions. | |
-- ---------- | |
-- based on playfair | |
-- ---------- | |
-- | |
-- samples can be loaded | |
-- via the parameter menu. | |
-- | |
-- ---------- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- break_step v.014 | |
-- sample based step sequencer with preset patterns from well known breakbeats | |
-- based-on/extended-from jah/step.lua and jah/stepmod.lua | |
-- controlled by grid | |
-- | |
-- requires drumpattrns.txt -- edit path below | |
-- | |
-- key2 = stop sequencer | |
-- key3 = play sequencer | |
-- enc2 = tempo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- g-bound: a kinetic sequencer w/ grid | |
-- | |
-- key1: shift^ | |
-- key2: add/^remove orb | |
-- key3: select next orb | |
-- enc1: change orb note | |
-- enc2: rotate orb^s | |
-- enc3: accelerate orb^s | |
-- written by nf in august 2018 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- MLR | |
-- | |
-- http://monome.org/ | |
-- docs/norns/dust/tehn/mlr | |
-- | |
-- new/180828 | |
-- | |
-- - 6 channels | |
-- - improved sound engine | |
-- - alt+REC clears buffer |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- clARCk port | |
-- for arc-dev branch | |
-- original maxpat by JP | |
-- https://github.com/monome-community/collected/tree/master/clarck | |
engine.name = 'TestSine' | |
local steps = {} | |
local aleds = {{},{},{},{}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- grid and arc test | |
-- for arc-dev branch | |
engine.name = 'PolyPerc' | |
steps = {} | |
aleds = {} | |
position = 1 | |
intensity = 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- grid and arc test | |
--engine.name = 'TestSine' | |
steps = {} | |
aleds = {} | |
position = 1 | |
intensity = 1 | |
local g = grid.connect() |
OlderNewer