any chance I could locate the glut tunnels script somewhere?
Hey guys! I’ve wrapped reels into lib, so it is now possible to add it to any script w/ non softcut engine
- Update reels to latest version
- Add this hooks to your script:
local reels = include('reels/lib/libreels')
function init() reels.init() end function key(n,z) if reels.active then reels:key(n,z) else -- your script end end function enc(n,d) if reels.active then reels:enc(n,d) else -- your script end end function redraw() reels:redraw() end
Activate it via params page or manually with
reels.active = true
I’ll try to get out a version this weekend using a similar method as @its_your_bedtime’s reels above (noting that you wouldn’t be able to use both concurrently).
new softcut is amazingly well crafted
nice, what is going on there?
sound source was no input mixing
norns and mackie feeding each other blooms
What exactly is softcut?
Didn’t @zebra just explain that 7 posts prior to yours?
Yeah. Perfectly, I just missed it. Which is embarrassing.
We’ve each done it at some point
getting this error in matron when i type this in REPL:
h = require ‘halfsecond’
lua: stdin:1: module ‘halfsecond’ not found:
no field package.preload[‘halfsecond’]
no file ‘/home/we/norns/lua/halfsecond.lua’
no file ‘/home/we/norns/lua/core/halfsecond.lua’
no file ‘/home/we/norns/lua/core/params/halfsecond.lua’
no file ‘/home/we/norns/lua/lib/halfsecond.lua’
no file ‘/home/we/norns/lua/softcut/halfsecond.lua’
no file ‘/home/we/dust/code/halfsecond.lua’
no file ‘/usr/local/share/lua/5.3/halfsecond.lua’
no file ‘/usr/local/share/lua/5.3/halfsecond/init.lua’
no file ‘/usr/local/lib/lua/5.3/halfsecond.lua’
no file ‘/usr/local/lib/lua/5.3/halfsecond/init.lua’
no file ‘/usr/share/lua/5.3/halfsecond.lua’
no file ‘/usr/share/lua/5.3/halfsecond/init.lua’
no file ‘./halfsecond.lua’
no file ‘./halfsecond/init.lua’
no file ‘/usr/local/lib/lua/5.3/halfsecond.so’
no file ‘/usr/lib/arm-linux-gnueabihf/lua/5.3/halfsecond.so’
no file ‘/usr/lib/lua/5.3/halfsecond.so’
no file ‘/usr/local/lib/lua/5.3/loadall.so’
no file ‘./halfsecond.so’
Needs more path
ah thanks was looking everywhere for that.
so it is
h = require ‘awake/lib/halfsecond’
I’m just here to say, after spending a few weeks with 2.0 that Softcut is, to me, pure wizardry, magic, mistery, however you want to call it that doesn’t mean “tool” and “gear”. It’s just amazing, script after script, how much it can do and how beautifuly it does it. Thank you @zebra
The technical aspect of it is too cryptic for me to add or ask for anything yet and make a valuable contribution to this thread, and I’ll definitely try to understand it more if time allows, but damn, I really wanted to say thank you for a few days of sheer joy that had me thinking about what I could acheive with it when I wasn’t near my norns.
@LLK fully agreed! it is pure magic.
next norns study will be 100% softcut, which will show how that (like the rest of norns) there are small simple building blocks that can be assembled in different ways. i’ll be working on the outline this week, hoping to get it out quickly.
All of the references to softcut seem to mention audio; do I assume correctly that softcut could not be used directly for data (midi, for example)?
yeah, softcut is a program designed to work with audio buffers. as written, it won’t process MIDI.
Does the halfsecond REPL thing still work? I couldn’t make it work anymore last night.
quick q: does anybody have a cheatsheet of value ranges for the filter commands?
use this now instead:
h = require ‘awake/lib/halfsecond’