Having an issue since latest update when loading ash/earthsea: give me “error: load fail” every time. Im guessing this has something to do w/new update and crow, but not sure how to fix? I just got my crow and was hoping to utilize Earthsea…Im sure its something simple Im overlooking.

if you’ve updated to 190930 and want to use the new earthsea, you’ll need to update your ash folder as well (just download a new copy and overwrite the folder)

if that doesn’t work, can you post the error message that is shown in maiden?

Here is the error message from Maiden after reinstalling ash (downloaded from top of thread/git link).

/home/we/norns/lua/core/script.lua:146: in function </home/we/norns/lua/core/script.lua:146>

[C]: in function ‘xpcall’

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

/home/we/norns/lua/core/script.lua:146: in function ‘core/script.load’

/home/we/norns/lua/core/menu.lua:424: in field ‘key’

/home/we/norns/lua/core/menu.lua:165: in function </home/we/norns/lua/core/menu.lua:142>

script clear

oy that’s not terrible helpful sadly. can you do a SLEEP and then try again?

Figured it out! (excited because I know nothing about scripting). Looking through the maiden output after sleeping indicated that an engine was missing, which was related to me moving ‘we’ out of code. Put it back in and all seems to work.

One question though, is how do I get output from earthsea to crow? Can’t seem to find a parameter like in awake to specify output to crow…

Right now you will need to edit the script, but it’s an easy change. see here.

1 Like

just merged @ppqq’s fix to earthsea which adds crow support!

get a new copy of ash and you are good to go!

10 Likes

@tehn It looks like I am having a similar problem as @Whatwetalkabout - every time I try to load Earthsea I get an “Error: load file” on the norns. I’m not sure how to fix it and don’t quite understand what “moving ‘we’ out of code” means. I tried to run the script in Maiden and here is the message I got:

norns.script.load(“code/ash/earthsea.lua”)

script load: /home/we/dust/code/ash/earthsea.lua

cleanup

script clear

MISSING INCLUDE: we/lib/polysub

SCRIPT ERROR: load fail

/home/we/dust/code/ash/earthsea.lua:16: 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/ash/earthsea.lua:16: in main chunk
[C]: in function ‘dofile’
/home/we/norns/lua/core/script.lua:146: in function </home/we/norns/lua/core/script.lua:146>
[C]: in function ‘xpcall’
/home/we/norns/lua/core/norns.lua:216: in field ‘try’
/home/we/norns/lua/core/script.lua:146: in function ‘core/script.load’
(…tail calls…)

script clear

get the newest copy of we and put it in your code folder.

be sure to rename we-master to just we after you extract it.

Thank you so much. That did the trick!

Just exploring my norns fresh today. I found that recording on the first loop in Orbit has a small panning issue. An unbalanced signal that is stronger on one channel. In the Reels thread tehn said this:
“in norns update 190930 we fixed the panning in softcut— now equal power, correct channel orientation, but also the param range is -1 to 1 (with 0 center) whereas the old param was 0.5 center.”

Is it possible that this is part of the issue? I know next to nothing about this programming language but I popped open the maiden browser and was able to track down the ‘softcut.pan(1, 0.5)’ portion of the code which might be relevant.

I tried changing the 0.5 to -1 but I really don’t know much of what I’m doing at this point and felt I might do better now to ask here.

Lemme know if i’m way off base in my question here or how i’m asking it. Open to suggestions!

EDIT: I changed ‘softcut.pan(1, 0.5)’ to ‘softcut.pan(1, 0)’ and this seemed to work. I’m still a rookie at this and just fiddling around so hope i’m doing it right.

2 Likes

change 0.5 to zero zero zero
(yep you got it)

2 Likes

i’ll get this script updated— i clearly didn’t remember what was using softcut

Anyone want to help me do a 64-grid version. At least help me with how to do it theoretically, then I can take a stab at doing the actual script. Or did someone already do this?

1 Like

Wondering how to add audio files for ash/angl…

Audio files are loaded via the Parameters menu.

1 Like

I had to use WebDAV to transfer files… what are the best file export settings to use for,Norns?

norns expects 48khz for imported audio – bit depth is irrelevant, tho. .wav is best.

added this info to the norns/manage docs for webDAV and SFTP, thanks for asking!

1 Like

are there any file types that won’t work or are problematic with norns?

like aiff-c, aiff, mp3, sdII etc., etc.

should all audio be .wav?

libsndfile determines which header formats support which sample formats. This information is detailed at http://www.mega-nerd.com/libsndfile

No mp3

2 Likes