yup…
leave it to me to break something…or just have an issue in general…
so with all the issues i’ve had lately and with @tehn’s advice…i have been running maiden frequently.
i wasn’t getting any sound so i loaded BOINGG by itself and it started this stream of info until i killed the bouncing balls:
(apologies if i am not posting the right info from MAIDEN and this is just a bunch of gobbedly gook)
BOINGG errors:
errors
/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua:
/home/we/dust/code/boingg/boingg.lua:90: attempt to call a nil value (field 'stop')
stack traceback:
/home/we/dust/code/boingg/boingg.lua:90: in upvalue 'update_cycle'
/home/we/dust/code/boingg/boingg.lua:101: in field 'event'
/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua:
/home/we/dust/code/boingg/boingg.lua:90: attempt to call a nil value (field 'stop')
stack traceback:
/home/we/dust/code/boingg/boingg.lua:90: in upvalue 'update_cycle'
/home/we/dust/code/boingg/boingg.lua:101: in field 'event'
/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua:
/home/we/dust/code/boingg/boingg.lua:90: attempt to call a nil value (field 'stop')
stack traceback:
/home/we/dust/code/boingg/boingg.lua:90: in upvalue 'update_cycle'
/home/we/dust/code/boingg/boingg.lua:101: in field 'event'
/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua:
/home/we/dust/code/boingg/boingg.lua:90: attempt to call a nil value (field 'stop')
stack traceback:
/home/we/dust/code/boingg/boingg.lua:90: in upvalue 'update_cycle'
/home/we/dust/code/boingg/boingg.lua:101: in field 'event'
/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua: /home/we/dust/code/boingg/boingg.lua:90: attempt to call a nil value (field 'stop')
stack traceback:
/home/we/dust/code/boingg/boingg.lua:90: in upvalue 'update_cycle'
/home/we/dust/code/boingg/boingg.lua:101: in field 'event'
/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua:
/home/we/dust/code/boingg/boingg.lua:90: attempt to call a nil value (field 'stop')
stack traceback:
/home/we/dust/code/boingg/boingg.lua:90: in upvalue 'update_cycle'
/home/we/dust/code/boingg/boingg.lua:101: in field 'event'
/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
this is what happens when i load the EARTHBOUND COMBO:
errors
# script load: /home/we/dust/code/combos/oats.lua
# cleanup
# script clear
metro_stop(): pthread_cancel() failed; error: specified thread does not exist
including /home/we/dust/code/otis/lib/tlps.lua
including /home/we/dust/code/otis/lib/hnds.lua
pset >> write: /home/we/dust/data/system.pset
# script run
loading engine: Decimator
Engine.register_commands; count: 2
___ engine commands ___
sdepth f
srate i
___ polls ___
amp_in_l
amp_in_r
amp_out_l
amp_out_r
cpu_avg
cpu_peak
pitch_in_l
pitch_in_r
# script init
>> reading PMAP /home/we/dust/data/combos/oats/oats.pmap
# script load: /home/we/dust/code/combos/earthbound.lua
# cleanup
# script clear
metro_stop(): pthread_cancel() failed; error: specified thread does not exist
including /home/we/dust/code/combos/lib/tlps_earthbound.lua
including /home/we/dust/code/otis/lib/hnds.lua
### MISSING INCLUDE: we/lib/polysub
### SCRIPT ERROR: load fail
/home/we/dust/code/combos/earthbound.lua:38: MISSING INCLUDE: we/lib/polysub
stack traceback:
/home/we/norns/lua/core/norns.lua:215: in function </home/we/norns/lua/core/norns.lua:215>
[C]: in function 'error'
/home/we/norns/lua/core/startup.lua:46: in function 'include'
/home/we/dust/code/combos/earthbound.lua:38: in main chunk
[C]: in function 'dofile'
/home/we/norns/lua/core/script.lua:149: in function </home/we/norns/lua/core/script.lua:149>
[C]: in function 'xpcall'
/home/we/norns/lua/core/norns.lua:216: in field 'try'
/home/we/norns/lua/core/script.lua:149: in function 'core/script.load'
/home/we/norns/lua/core/menu.lua:439: in field 'key'
/home/we/norns/lua/core/menu.lua:177: in function </home/we/norns/lua/core/menu.lua:154>
# script clear
metro_stop(): pthread_cancel() failed; error: specified thread does not exist
hmm. for Earthbound + Boingg, you’re missing the sound engine PolySub (the MISSING INCLUDE message will always let you know). this is a default norns engine, which means that along the way you might have lost your we collection (or moved it?).
while you haven’t deleted the code folder, you will need to connect through Cyberduck (so steps 1 + 2 of “getting the code folder back”).
then follow the steps for “Restoring apps into the code folder” – on step 4 of this section, you’ll need to drag the we folder onto the code folder you already have. no need to make a new one.
please email help@monome.org if you have any troubles with this process, rather than posting to this thread as this isn’t a script-specific issue. edit: but totally feel free to post about script issues! i just didnt want to cross streams
Hopefully @dan_derks got you sorted! Another possible point of confusion might be that Oats doesn’t produce sounds on its own. I opted to remove the synth engine from boingg in favor of keeping the bit crushing engine from otis. So, at least for now, oats is a sequencer (boingg) + delay/looper (otis). i’ll update the top post with this info
If you are using the internal synth engine just make sure that the engine level param is turned up. No additional routing required. If you are outputting to Just Friends via crow, just run JF back into the Norns inputs.
As I was firing up Boingg lately, I came across these Combos that I had not previously known about. Would it be difficult to add MIDI out to Oats? Thanks in advance!!