Sort of Radio music clone. Each station is an audio file.
I made this first app to learn about norns, lua and softcut (incredible piece of software!).
It’s inspired by Radio music module, the idea is to treat your tape folder as a radio and navigate into it.
You can navigate into a sample, loop a portion, change speed and save a snapshot.
Requirements
norns
samples in tape folder
MIDI controller (optional)
Documentation
E1: radio station (sample)
Some lags may occur if you change too quicly (lots of softcut load/unload!)
E2: scrobe into sample
E3: rate (-4 to 4)
K2: loop ponts : start / end / reset
k3: jump to start
ALT is K1
K1 + E2: adjust loop start
K1 + E3: adjust loop end
K1 + K3: saved loop in tape (rate=1 only)
MIDI CC
9:sample
Some lags may occur if you change too quicly (lots of softcut load/unload!)
Sure, i am guessing these are recommended values in MIDI standard or some convenient CCs the author has in their gear setup. Would mapping them to start from 1 make sense?
Anyway using MIDI i can get thr sample start time to be between 0 and 1, but there’s some strange behavior going on like the start market jumping to the right of the screen. Seems like a potential Obi-Wan bug to me.
using Maiden to launch and stop the script. Starting seems good, but when i stop the script, this is what I get:
lua: /home/we/norns/lua/core/clock.lua:58: bad argument #1 to 'resume' (thread expected)
stack traceback:
[C]: in function 'coroutine.resume'
/home/we/norns/lua/core/clock.lua:58: in function 'core/clock.resume'
lua: /home/we/norns/lua/core/clock.lua:58: bad argument #1 to 'resume' (thread expected)
stack traceback:
[C]: in function 'coroutine.resume'
/home/we/norns/lua/core/clock.lua:58: in function 'core/clock.resume'
lua: /home/we/norns/lua/core/clock.lua:58: bad argument #1 to 'resume' (thread expected)
stack traceback:
[C]: in function 'coroutine.resume'
/home/we/norns/lua/core/clock.lua:58: in function 'core/clock.resume'
having similar freezing behavior( and corutine error messages) when I try to run Orca.
The firmware was up to date- 230614… but yesterday i pulled the latest updates (using the instructions here: compiling norns | monome/docs ) …so I guess I running the “prerelease” firmware 231011 now… no change in the behavior.
I have definitely restarted, rebooted…etc. I have 3 mods installed but none are currently active: choukanzu, nice-tapes, and semiconductor
I should mention that this is a “Norns on RPi” build- with a different Codec and TFT display, but the changes made to get it running were pretty minimal: different overlays for codec, screen and encoders, changed the card name in norns-jack.service, and added a scale factor to matron/screen.c