out_device: norns output device number for passthrough and tracks midi looper
bend_rng: MPCgrain’s pitchbend range
note_1 to note_8: pads MIDI notes
trcks page | btn 2 → record MIDI input on selected track, with synced stop | btn 3 → play MIDI recording on selected track you can just use this page as a three track MIDI looper
sel: select track (1, 2, 3)
num: synced stop recording numerator
den: synced stop recording denominator
sampl page | btn 2 → record audio input starting from selected buffer position (1 to 8) | btn 3 → play buffer starting from buffer position The MPCgrain audio buffer is max 64 seconds long and it’s divided in 8 sync slices assigned to 8 pads
rpos: recording position, the buffer is divided in 8 slices/positions synced to bpm and assigned to the eight pads
# script clear
# script load: /home/we/dust/code/MPCgrain/MPCgrain.lua
### MISSING INCLUDE: MPCgrain/lib/mpcgrain_params
### SCRIPT ERROR: load fail
/home/we/dust/code/MPCgrain/MPCgrain.lua:10: MISSING INCLUDE: MPCgrain/lib/mpcgrain_params
stack traceback:
/home/we/norns/lua/core/norns.lua:145: in function </home/we/norns/lua/core/norns.lua:145>
[C]: in function 'error'
/home/we/norns/lua/core/startup.lua:48: in function 'include'
/home/we/dust/code/MPCgrain/MPCgrain.lua:10: in main chunk
[C]: in function 'dofile'
/home/we/norns/lua/core/script.lua:192: in function </home/we/norns/lua/core/script.lua:192>
[C]: in function 'xpcall'
/home/we/norns/lua/core/norns.lua:146: in field 'try'
/home/we/norns/lua/core/script.lua:192: in function 'core/script.load'
/home/we/norns/lua/core/menu/preview.lua:23: in function 'core/menu/preview.key'
/home/we/norns/lua/core/menu.lua:143: in function </home/we/norns/lua/core/menu.lua:120>
# script clear
lua:
/home/we/norns/lua/core/clock.lua:59: bad argument #1 to 'resume' (thread expected)
stack traceback:
[C]: in function 'coroutine.resume'
/home/we/norns/lua/core/clock.lua:59: in function 'core/clock.resume'
such a great script from what i can see trough the videos
after installing via matron I got error:load fail
this is what i got in matron
# script clear
# script load: /home/we/dust/code/mpcgrain/MPCgrain.lua
### MISSING INCLUDE: MPCgrain/lib/mpcgrain_params
### SCRIPT ERROR: load fail
/home/we/dust/code/mpcgrain/MPCgrain.lua:10: MISSING INCLUDE: MPCgrain/lib/mpcgrain_params
stack traceback:
/home/we/norns/lua/core/norns.lua:145: in function </home/we/norns/lua/core/norns.lua:145>
[C]: in function 'error'
/home/we/norns/lua/core/startup.lua:48: in function 'include'
/home/we/dust/code/mpcgrain/MPCgrain.lua:10: in main chunk
[C]: in function 'dofile'
/home/we/norns/lua/core/script.lua:192: in function </home/we/norns/lua/core/script.lua:192>
[C]: in function 'xpcall'
/home/we/norns/lua/core/norns.lua:146: in field 'try'
/home/we/norns/lua/core/script.lua:192: in function 'core/script.load'
/home/we/norns/lua/core/menu/preview.lua:23: in function 'core/menu/preview.key'
/home/we/norns/lua/core/menu.lua:143: in function </home/we/norns/lua/core/menu.lua:120>
# script clear
lua:
/home/we/norns/lua/core/clock.lua:59: bad argument #1 to 'resume' (thread expected)
stack traceback:
[C]: in function 'coroutine.resume'
/home/we/norns/lua/core/clock.lua:59: in function 'core/clock.resume'