Wish I could be a bit more systematic, probably should make a proper testplan first.
What I can report: starting from matron is usually successful, mapping of volume works (port 1, faderfox pc4), however fm mapping does not seem to work (the mapping works but it does not have an effect when on the main page).
Not sure this is helpful:
Summary
/home/we/dust/code/sines/sines.lua:137: in field 'event'
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua: /home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua: /home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua: /home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
lua:
/home/we/norns/lua/lib/musicutil.lua:345: attempt to perform arithmetic on a nil value (local ‘note_num’)
stack traceback:
/home/we/norns/lua/lib/musicutil.lua:345: in function ‘musicutil.note_num_to_name’
/home/we/dust/code/sines/sines.lua:260: in function ‘redraw’
/home/we/dust/code/sines/sines.lua:137: in field ‘event’
/home/we/norns/lua/core/midi.lua:409: in function </home/we/norns/lua/core/midi.lua:399>
If I hit a certain volume too high, voices get “tilted towards one side”, gets fixed by a reset or sleep.
However, I did not experience any stuck voices anymore.
Happy to test more on the weekend, feel free to send me instructions if there is certain stuff I should look at.