Yea, that didn’t work. I think I’ll have to do that and maybe use a different program than the stock MacOS decompressor. I’ve had troubles with stuff like that before. I’ll delete them off my norns, redownload/uncompress the files and reinstall them again.

Thanks for the pointers!

1 Like

And just to make sure, I keep the /code/we folder and the /code/ash folder separate, yeah? Can I delete the studies from the /we folder so I don’t have them cluttering up my patch selection screen?

yes

yes, just don’t delete anything in the code/we/lib folder.

1 Like

Thanks for that. I’ll see what I can do this afternoon.

It might help if you could copy/paste the error messages from the REPL in maiden :slight_smile:

Oh! Shoot. Good call. I haven’t dug too much in to the Norns yet, so that’s new to me. I’ll go through and get that later.

1 Like

So, even having placed the /we donwload in to the /dust/code file, it apparantly is looking for more of the /we stuff from the library:

Summary

script clear

SCRIPT ERROR: load fail

/home/we/dust/code/ash/playfair.lua:21: module ‘ack/lib/ack’ not found:

no field package.preload[‘ack/lib/ack’]

no file ‘/home/we/norns/lua/ack/lib/ack.lua’

no file ‘/home/we/norns/lua/core/ack/lib/ack.lua’

no file ‘/home/we/norns/lua/core/params/ack/lib/ack.lua’

no file ‘/home/we/norns/lua/lib/ack/lib/ack.lua’

no file ‘/home/we/norns/lua/softcut/ack/lib/ack.lua’

no file ‘/home/we/dust/code/ack/lib/ack.lua’

no file ‘/usr/local/share/lua/5.3/ack/lib/ack.lua’

no file ‘/usr/local/share/lua/5.3/ack/lib/ack/init.lua’

no file ‘/usr/local/lib/lua/5.3/ack/lib/ack.lua’

no file ‘/usr/local/lib/lua/5.3/ack/lib/ack/init.lua’

no file ‘/usr/share/lua/5.3/ack/lib/ack.lua’

no file ‘/usr/share/lua/5.3/ack/lib/ack/init.lua’

no file ‘./ack/lib/ack.lua’

no file ‘./ack/lib/ack/init.lua’

no file ‘/usr/local/lib/lua/5.3/ack/lib/ack.so’

no file ‘/usr/lib/arm-linux-gnueabihf/lua/5.3/ack/lib/ack.so’

no file ‘/usr/lib/lua/5.3/ack/lib/ack.so’

no file ‘/usr/local/lib/lua/5.3/loadall.so’

no file ‘./ack/lib/ack.so’

stack traceback:

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

[C]: in function ‘require’

/home/we/dust/code/ash/playfair.lua:21: in main chunk

[C]: in function ‘dofile’

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

[C]: in function ‘xpcall’

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

/home/we/norns/lua/core/script.lua:143: 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

script load: /home/we/dust/code/we/test/template.lua

cleanup

script clear

looks like you need to download ‘ack’

1 Like

As I looked through the code I began to get that. Thanks for the tips on this. I hadn’t even thought to use maiden to do that. Duh. That’s what it’s there for…

2 Likes
1 Like

Just a note for clarity…

ack should be installed at dust/code/ack, not dust/code/we/ack

1 Like

Success! Thanks guys!

3 Likes

Hi!
For some reason i cant get playfair to sync to external midi clock, even though some other apps do respond to external clocking.
Any lines i need to modify on maiden?
Thanks!

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