Yes- lib folder is in there too with that *.lua file.

Could you provide error log from maiden?

@Happyanimal1 i don’t know if this is a typo but you wrote: ~/we/dust/code
which is not correct, it should be

~/dust/code/we

(the tilde ~ is a shortcut to /home/we)

(and yes i think it is confusing that ‘we’ is both the username and the name of the norns library repo)

2 Likes

Maiden is going crazy. It seems to be looping through an error. Even if I clear it it just keeps going. Its repeating this -

lua:

/home/we/dust/code/reels/reels.lua:558: attempt to perform arithmetic on a nil value (field 'in1')

stack traceback:

/home/we/dust/code/reels/reels.lua:558: in upvalue 'draw_rec_vol_slider'

/home/we/dust/code/reels/reels.lua:842: in function 'core/script.redraw'

/home/we/dust/code/reels/reels.lua:659: in field 'event'

/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>

Sorry for that! i’d suggest download latest version from github

Its not freezing norns now after a new install but I can only record on track buffers 1 & 2. Tracks 3 and 4 are not playing back anything after recording.

Also after saving a reel to test the function and trying to reload the script it seems that reels is just playing in the background of norns now even after loading another script the loops keep playing

here is the readout from maiden that shows me trying to load a few different scripts after while reels still plays in the background.

lua: /home/we/dust/code/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: 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/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: 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/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: 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/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: 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/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: 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/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: 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/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: 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/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: 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/mlr/mlr.lua:106: attempt to index a nil value (local 'e')
stack traceback:
	/home/we/dust/code/mlr/mlr.lua:106: in field 'process'
	/home/we/norns/lua/lib/pattern_time.lua:91: in function 'pattern_time.next_event'
	/home/we/norns/lua/lib/pattern_time.lua:15: in field 'event'
	/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
Engine.register_commands; count: 0
___ engine commands ___
___ 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
q > 0.25
off > 0.0
q > 0.25
off > 0.0
q > 0.25
off > 0.0
q > 0.25
off > 0.0
q > 0.25
off > 0.0
q > 0.25
off > 0.0
q > 0.16304347826087
q > 0.16304347826087
q > 0.16304347826087
>> reading PMAP /home/we/dust/data/mlr/mlr.pmap
q > 0.25
off > 0.0
file > /home/we/dust/audio/mlr/mlr-RHODES_test.wav 2
file length > 14.328354166667
bpm > 8.3750023627394
bpm > 16.750004725479
bpm > 33.500009450958
bpm > 67.000018901915
q > 0.89552213541667
off > 0.68656640625
lua: /home/we/norns/lua/core/paramset.lua:194: invalid paramset index: 7vol
stack traceback:
	[C]: in function 'error'
	/home/we/norns/lua/core/paramset.lua:194: in function 'core/paramset.lookup_param'
	/home/we/norns/lua/core/paramset.lua:135: in function 'core/paramset.string'
	/home/we/dust/code/mlr/mlr.lua:697: in global '_redraw'
	/home/we/dust/code/mlr/mlr.lua:313: in function 'fileselect.redraw_restore'
	/home/we/dust/code/mlr/mlr.lua:731: in global '_gridkey'
	/home/we/dust/code/mlr/mlr.lua:314: in field 'key'
	/home/we/norns/lua/core/grid.lua:183: in function </home/we/norns/lua/core/grid.lua:174>
lua: 
/home/we/norns/lua/core/paramset.lua:194: invalid paramset index: 7vol
stack traceback:
	[C]: in function 'error'
	/home/we/norns/lua/core/paramset.lua:194: in function 'core/paramset.lookup_param'
	/home/we/norns/lua/core/paramset.lua:135: in function 'core/paramset.string'
	/home/we/dust/code/mlr/mlr.lua:697: in global '_redraw'
	/home/we/dust/code/mlr/mlr.lua:313: in function 'fileselect.redraw_restore'
	/home/we/dust/code/mlr/mlr.lua:443: in field 'event'
	/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua: 
/home/we/norns/lua/core/paramset.lua:194: invalid paramset index: 7vol
stack traceback:
	[C]: in function 'error'
	/home/we/norns/lua/core/paramset.lua:194: in function 'core/paramset.lookup_param'
	/home/we/norns/lua/core/paramset.lua:135: in function 'core/paramset.string'
	/home/we/dust/code/mlr/mlr.lua:697: in global '_redraw'
	/home/we/dust/code/mlr/mlr.lua:313: in function 'fileselect.redraw_restore'
	/home/we/dust/code/mlr/mlr.lua:443: in field 'event'
	/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua: 
/home/we/norns/lua/core/paramset.lua:194: invalid paramset index: 7vol
stack traceback:
	[C]: in function 'error'
	/home/we/norns/lua/core/paramset.lua:194: in function 'core/paramset.lookup_param'
	/home/we/norns/lua/core/paramset.lua:135: in function 'core/paramset.string'
	/home/we/dust/code/mlr/mlr.lua:697: in global '_redraw'
	/home/we/dust/code/mlr/mlr.lua:313: in function 'fileselect.redraw_restore'
	/home/we/dust/code/mlr/mlr.lua:443: in field 'event'
	/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua: 
/home/we/norns/lua/core/paramset.lua:194: invalid paramset index: 7vol
stack traceback:
	[C]: in function 'error'
	/home/we/norns/lua/core/paramset.lua:194: in function 'core/paramset.lookup_param'
	/home/we/norns/lua/core/paramset.lua:135: in function 'core/paramset.string'
	/home/we/dust/code/mlr/mlr.lua:697: in global '_redraw'
	/home/we/dust/code/mlr/mlr.lua:313: in function 'fileselect.redraw_restore'
	/home/we/dust/code/mlr/mlr.lua:443: in field 'event'
	/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>
lua: 
/home/we/norns/lua/core/paramset.lua:194: invalid paramset index: 7vol
stack traceback:
	[C]: in function 'error'
	/home/we/norns/lua/core/paramset.lua:194: in function 'core/paramset.lookup_param'
	/home/we/norns/lua/core/paramset.lua:135: in function 'core/paramset.string'
	/home/we/dust/code/mlr/mlr.lua:697: in global '_redraw'
	/home/we/dust/code/mlr/mlr.lua:313: in function 'fileselect.redraw_restore'
	/home/we/dust/code/mlr/mlr.lua:443: in field 'event'
	/home/we/norns/lua/core/metro.lua:165: in function </home/we/norns/lua/core/metro.lua:162>

I am getting a Load Error when I try to open Reels.

Here is the Matron log:

Please help. I’m lost.

1 Like

Not sure if this will solve your issue, but you should rename the folder from reels-master to reels.

2 Likes

I have a similar problem where Reels only records to track 1 and track 2, but nothing gets recorded to track 3 and 4. even just 2 tracks sounds amazing!
Im running latest script and latest norns update

just checked and havent found any recording problems on tr3-4, could you provide steps for reproducing issue?

edit: ok, found it. will fix soon)

5 Likes

thank you!..

@its_your_bedtime how about adding amp modulation? Envisioning slow lfos…thank you :slight_smile:

1 Like

Libreels would not work inside mlr or otis, right?

I think setting different buffers for reels and original script would work. There must be 4 free voices too. Curious!

@swhic adding lfo’s is planned for next version

3 Likes

Reels seems to be causing some system-wide instability for me. Norns becomes pretty unresponsive, not while using Reels, but when I go to select another script. Anyone else running into this?

1 Like

Sounds like this issue in Norns which is not script specific. The more scripts installed, the longer the menu takes to update. https://github.com/monome/norns/issues/815

1 Like

yes this is known issue and workaround for now is to prune the contents of your ~/dust/code (you can keep unused stuff in a separate dir that is named differently)

2 Likes

Got it, thank you guys. Will do some pruning.

bumping, as I’ve been working with @giovannilami on a support issue that I believe is related.

when I load Reels (fresh install from GitHub) and press Key 2 then Key 3, I get the following maiden output:

lua: 
/home/we/dust/code/reels/lib/libreels.lua:686: attempt to perform arithmetic on a nil value (field 'in1')
stack traceback:
	/home/we/dust/code/reels/lib/libreels.lua:686: in field 'draw_rec_vol_slider'
	/home/we/dust/code/reels/lib/libreels.lua:877: in method 'redraw'
	/home/we/dust/code/reels/reels.lua:29: in function 'core/script.redraw'
	/home/we/norns/lua/core/menu.lua:181: in field 'set_mode'
	/home/we/norns/lua/core/menu.lua:117: in field 'init_done'
	/home/we/norns/lua/core/engine.lua:90: in function </home/we/norns/lua/core/engine.lua:88>

Reels seems to be working, but then attempting to load any other script thereafter causes Loading... trouble. I was able to replicate this a few times and Gio’s maiden logs show the same message.

running 190817 here. @its_your_bedtime, can you please take a peek and verify things are working for you?

This is exactly the behavior I experienced, FWIW.