So today I went to update the scripts on my norns (the first and only time I’ve done this, since updating to 2.0.0), and after getting confused as to how to do this, I followed the instructions to connect to the norns via stfp and replaced the contents of the /dust folder on my norns with the dust-master from the github repo.

It did seem odd that I deleted a folder called /dust/code with nothing to replace it but now when I boot up my norns I get an error that says:

NONE (error: AUDIO ENGINE)

So my question/problem is a two part one.

First, how to I fix this problem?
Second, how does one update the general library of scripts (without adding them one at a time*.

*I’ve not done anything significant with the norns yet, and just wanted to test/play with a load of community scripts without having to manually find and install each one

(is there somewhere where this kind of information lives? like a basic how-to or guide, as things seem to be scattered all over the place, and the main pages on the monome page don’t seem to offer that info)

i apologize, we need to revise (create?) a script management tutorial.

in short, the dust repository is no longer relevant (i may delete it.) that structure is incompatible with 2.0

simplest recovery is this: Norns: update fail recovery

that’ll give you the default dust.

then, “updating” a script really just means deleting the script folder and re-downloading the newer version (be sure to remove -master from the name). or you can ssh in and use git magic.

forthcoming is some maiden script management facilities.

2 Likes

Ah right.

So for the time being one has to download/add each script individually?

correct. the script collection is decentralized and user-managed.

My Norns seams to be frozen. Is there a way to get it to restart? It’s unresponsive right now.

there’s a white button on the bottom that restarts it, I believe

Any tips on what to look for in Maiden that could be causing (error: audio engine). I’ve been able to find duplicate engines before but can’t seem to find anything this time. When I run a script in Maiden it doesn’t show an error or duplicate file.

What script / engine?

Did you ;restart from SC tab in maiden?

Any changes since last working?


more details:

afaik, the screen message SCRIPT ERROR: AUDIO ENGINE is supposed to occur only in one circumstance: the supercollider enviroment failed to respond to the initial handshake from the lua environment at startup. this is almost certainly because of a duplicate SC class, or an SC coding error that prevents class compilation.

but there is at least one circumstance where ;restart from maiden won’t work, which is that for whatever reason sclang or scsynth are failing to launch at all, and the websocket connection to maiden is not made. this can happen if, for example, you have manually killed and relaunched the sclang process and the UDP ports it wants are not available when maiden restarts it from systemd. seems unlikely you would encounter this in normal use.

finally: it is possible that you’re running into an SC crash on startup due to the time sync issue (https://github.com/monome/norns/issues/399). a restart should fix it if that’s the case. (i recently got bit by this on tour, i’m pretty sure, and the workaround was to make sure and perform a network time sync with some regularity, like 1/day.)

1 Like

Any script it would seem. Everything hangs on loading. did restart I’m SC in Maiden, that showed me the duplicate engine. Deleted that and did restart again and we seem to be back up and running.

3 Likes

One of my norns has seemingly lost the ability to resume a script on startup. Instead of booting to the last open script, I consistently get a black/blank screen, almost as though I had used the bottom button… no other functionality seems affected.

Any ideas how to get things back to normal?

maybe nuke ~/dust/data/system.state, system.pset?

(other thoughts)

  • if you updated ~/norns from git, run ./waf clean, ./waf build

my main troubleshooting sequence involves opening up three different shells on norns and manually running all the components in order:

/home/we/norns/build/crone/crone
sclang
/home/we/norns/build/matron/matron

to see all the output.

3 Likes

./waf clean && ./waf build fixed me right up.

Thanks @zebra!

2 Likes

dumb question - how is ./waf build different from regular ./waf?

i think it’s not; build is the implicit default command.

> ./waf --help

waf [commands] [options]

Main commands (example: ./waf build -j4)
  build    : executes the build
  clean    : cleans the project
  configure: configures the project
  dist     : makes a tarball for redistributing the sources
  distcheck: checks if the project compiles (tarball from 'dist')
  distclean: removes build folders and data
  install  : installs the targets on the system
  list     : lists the targets to execute
  step     : executes tasks in a step-by-step fashion, for debugging
  uninstall: removes the targets installed
1 Like

Hi all.

A couple of times now i’ve had norns power down after plugging in a second controller (2011 arc or an Akai lpk keyboard), both whilst a recent model grid has been plugged in. Grid was mostly unlit at the time.

Just wondering if i should be looking to power down before attaching controllers/devices or if i am likely to damage norns if this keeps happening, whilst powered on?

Currently running norns 2.0.1 (if it makes a difference) and the hardware seems fine still. If there are any other helpful infos i can provide, just let me know.

Cheers :slight_smile:

This is probably a tough and out of scope question: What’s a good microphone to use with my Norns? I want to use it with voice and some percussive sampling.

I have just been using my field recorder. Occasionally I will use it as a pre-amp with other mics, but more times than not I just use the on board uni mics.

3 Likes

@andy is your norns being powered? battery-powering while hotplugging high-current devices (like grids and arcs) may be problematic depending on the edition (influx current). it’s nothing to be alarmed about, but a limitation of the norns battery to supply enough current for multi-device hotplugging.

I will be away from home for some weeks this summer and want to take Norns with me to play and learn with it.

Am I right that there is no way to connect Norns directly (via cam connection kit) to an iPad? There are very cheap 4 channel mixer w/ USB out but it feels a bit strange to connect two digital devices that both have USB connectors via audio cables and two DAC/ADC. Plus it’s another thing to carry around and probably would not be battery powered (are there actually small battery powered audio interfaces with at least stereo input). I just want to record Norns and then mix what I have on the iPad. Another way would be to somehow get Norns’ tape recordings on the iPad - but how?

Unfortunately there will be no computer around and I am dreaming of a small setup of just Norns, iPad and a device to play on like grid/keystep/op-z.

1 Like

right, unless ipad can act as an audio device somehow

yes, i’ve found the irig pro duo very handy with ios/android; there is a smaller mono version. they aren’t super cheap

surely there must be an scp / ssh client that supports downloading to iOS over wifi?

(also i think it would not be hard to update maiden to allow audio file downloads from there. but i shouldn’t promise anything there.)

1 Like