absolutely no worries!
i figured you were just super busy!
(and it’s not like i don’t have an un-ending list of tech issues)
:stuck_out_tongue:

i’m always trying to use the latest version with all the whiz-bang features you keep adding!
heh!

the error has continued with the second norns unit regardless of script.
in fact…i was trying to learn Cheat Codes last night.
after several restarts and a force restart i was able to get things going but it’s been a roller coaster ride.

i’m running updates on both norns later tonight.

thank you for any help!

1 Like

I’ve had two total lockups that required a hard reboot lately. Both times, I couldn’t connect to maiden post lockup. Today, the audio had a pretty righteous low sample rate distortion after the lockup (which could have sounded awesome in the right context), and I had to reboot again, which solved it. I wasn’t using Mangl either time, just letting you know that you’re not alone. :grin:

2 Likes

Thanks to @crim, there is now a sample and hold lfo shape! Update mangl to get it :slight_smile:

5 Likes

a little jamuary action with Mangle

11 Likes

s&h…FRACKEN AWESOME!

now…of course…i have run into norns crashing or acting up again.

i did get to work with the s&h on several parameters before it flipped out.
:slight_smile:

ok…i’m just going to list what happened:

  • crashed after a ;restart and wouldn’t let me get to any other screen.
  • after another ;restart it started up with the SuperCollider Fail
  • i did a ;restart of SuperCollider and did a ;restart of matron
  • really bad artifacted audio after all that so i did a restart on norns itself
  • everything worked fine until it went to screensaver sleep mode…now it won’t wake up
  • got the screen to wake up to the parameters page but now it toggles between the parameters and the load/save page and not back to the MANGL page
  • tried several click of Button 1 and i got back to the MANGL page but now it will only toggle the ALT button. (i do have my parameter for ALT set to toggle and not momentary)

here is what maiden displayed:

Summary

script load: /home/we/dust/code/mangl/mangl.lua

cleanup

script clear

including /home/we/dust/code/mangl/lib/hnds_mangl.lua

pset >> write: /home/we/dust/data/system.pset

script run

loading engine: MGlut

Engine.register_commands; count: 22

___ engine commands ___

cutoff if

delay_damp f

delay_diff f

delay_fdbk f

delay_mod_depth f

delay_mod_freq f

delay_size f

delay_time f

density if

envscale if

gate ii

jitter if

mode if

pitch if

q if

read is

seek if

send if

size if

speed if

spread if

volume if

___ polls ___

amp_in_l

amp_in_r

amp_out_l

amp_out_r

cpu_avg

cpu_peak

level_1

level_2

level_3

level_4

level_5

level_6

level_7

phase_1

phase_2

phase_3

phase_4

phase_5

phase_6

phase_7

pitch_in_l

pitch_in_r

script init

pset >> read: /home/we/dust/data/mangl/mangl.pset

pset :: /home/we/dust/data/mangl/mangl.pset not read.

reading PMAP /home/we/dust/data/mangl/mangl.pmap

pset >> read: /home/we/dust/data/mangl/mangl-10.pset

1 Like

Unfortunately, that summary doesn’t point to anything being wrong, script wise. Did you happen to grab the read out from the sc tab?

What happened that led you to use ;restart? Was this a mangl specific issue, or does it happen with other scripts? Have your previous, non-mangl specific issues, been resolved?

1 Like

ack.
ok…well…the problem i run into is that maiden will hang and it will not let me click on the SC tab.
i have to close the window and re-fresh the connection to norns with maiden but then i have a blank page.

after installing a few scripts i usually just do a ;restart.
should i not be doing that?

the previous non-MANGL issues were on my second norns.
this was occurring on my first norns.

thank you again for always taking time to help.

I believe that ;restart is only needed if a new engine was installed. Though, I don’t think it would cause any issues. Honestly, I am a bit stumped. :sweat_smile:

1 Like

Hello, I’m doing something wrong her…probably a noob thing :slight_smile:
It also does this trying to use angl; angl will load but arc won’t respond

script init

pset >> read: /home/we/dust/data/mangl/mangl.pset

pset :: /home/we/dust/data/mangl/mangl.pset not read.

SCRIPT ERROR: init

/home/we/dust/code/mangl/mangl.lua:556: attempt to index a function value (field ‘enc’)

stack traceback:

/home/we/norns/lua/core/norns.lua:215: in metamethod ‘__index’

/home/we/dust/code/mangl/mangl.lua:556: in global ‘init’

/home/we/norns/lua/core/script.lua:77: in function ‘core/script.init’

[C]: in function ‘xpcall’

/home/we/norns/lua/core/norns.lua:216: in field ‘try’

/home/we/norns/lua/core/engine.lua:89: in function </home/we/norns/lua/core/engine.lua:88>

reading PMAP /home/we/dust/data/mangl/mangl.pmap

Hi Julian, did you already try a restart?

Hey, yes I tried that…same problem. I’m on a Fates btw, don’t know if that’s an issue?

After restart I get this:

error messages
norns.startup_status.ok

pset >> read: /home/we/dust/data/system.pset

ERROR (i2c/hp) failed to write

ERROR (i2c/hp) failed to write

# script clear

### SCRIPT ERROR: NO SCRIPT

network connections:

--------------------

1 FRITZ!Box 7581 DR

2 Hotspot

3 Wired connection 1

available engines (10):

Glut

PolySub

KarplusRings

MGlut

SimplePassThru

PolyPerc

Benjolis

Timber

TestSine

None

# script load: /home/we/dust/code/mangl/mangl.lua

# cleanup

# script clear

including /home/we/dust/code/mangl/lib/hnds_mangl.lua

pset >> write: /home/we/dust/data/system.pset

# script run

loading engine: MGlut

Engine.register_commands; count: 22

___ engine commands ___

cutoff if

delay_damp f

delay_diff f

delay_fdbk f

delay_mod_depth f

delay_mod_freq f

delay_size f

delay_time f

density if

envscale if

gate ii

jitter if

mode if

pitch if

q if

read is

seek if

send if

size if

speed if

spread if

volume if

___ polls ___

amp_in_l

amp_in_r

amp_out_l

amp_out_r

cpu_avg

cpu_peak

level_1

level_2

level_3

level_4

level_5

level_6

level_7

phase_1

phase_2

phase_3

phase_4

phase_5

phase_6

phase_7

pitch_in_l

pitch_in_r

# script init

pset >> read: /home/we/dust/data/mangl/mangl.pset

pset :: /home/we/dust/data/mangl/mangl.pset not read.

### SCRIPT ERROR: init

/home/we/dust/code/mangl/mangl.lua:556: attempt to index a function value (field 'enc')

stack traceback:

/home/we/norns/lua/core/norns.lua:215: in metamethod '__index'

/home/we/dust/code/mangl/mangl.lua:556: in function 'init'

/home/we/norns/lua/core/script.lua:77: in function 'core/script.init'

[C]: in function 'xpcall'

/home/we/norns/lua/core/norns.lua:216: in field 'try'

/home/we/norns/lua/core/engine.lua:89: in function </home/we/norns/lua/core/engine.lua:88>

>> reading PMAP /home/we/dust/data/mangl/mangl.pmap

>>

Hi there! It looks like you are using an older version of norns that doesn’t support per script encoder sensitivity settings. You can either comment out line numbers 556 and 557 in mangl, or update norns to resolve this issue.

1 Like

Hey thanks! I’m on Fates so I need to download a new disk image as I’m reading this…cannot update from the system menu I’ll report back when I’ve succeeded

1 Like

I posted an update yesterday which will get you fixed up - see https://github.com/okyeron/fates/releases/tag/v2.2.6

2 Likes

Ready for take off! Thanks so much!

https://www.instagram.com/p/B7BfcNQh8Ek/?igshid=1fze8t5z5cg90

3 Likes

Hey! been enjoying Mangl immensely so far. I don’t know if this would be useful for others, but was wondering if it could be possible to have a half speed feature for the pitch parameters. Would be really nice workflow wise to quickly switch it rather than scrolling through the encoder. I’m thinking of the way it works in The Party Van app by R.Constanzo. thanks!

1 Like

When the maiden REPL area becomes unresponsive the cause has usually been a rapidly repeating error message coming from matron/lua. The rapid output bogs down the browser.

If you then refreshed and maiden was blank, that sounds like the maiden backend had died (something I’ve never seen personally). …so that leaves me wondering if you might actually be running out of memory (RAM) on norns when things break in weird ways.

How big are the samples you are working with?

2 Likes

Is there a way to change the arc sensitivity for the pitch parameter? I can only do it by holding K3 while moving a norns encoder in the parameters menu currently, but it sounds wonderful!

Not currently, I decided against it because there is already a coarse/fine option for pitch. It’s a super simple thing to change, if you’re interested.

line #725 is fine pitch control

params:delta(track .. "pitch", d / 20)

and line #735 is coarse

params:delta(track .. "pitch", d / 2)

change the divisors to adjust sensitivity. :slight_smile:

2 Likes

yeah…i usually see a stream of error messages before it locks up and hangs.

most of the samples i am working with tend not to be too long.

i’m not loading anything that is more than a minute and they are generally always about 5 seconds to 30 seconds.