Link search Menu Expand Document

WiFi / update / files

sections

connect

norns and shield are both capable of connecting to existing WiFi networks, or hosting their own as a hotspot.

shield has its own WiFi antenna built in, thanks to the Raspberry Pi. Stock norns doesn’t have WiFi built in, so it comes with a USB WiFi adapter. If you need replacements please see replacement parts.

The first few minutes of this video walks through how to host a hotspot from norns and how to connect norns to a known WiFi network:

figure 1: WiFi + maiden access video

To connect norns to your local network router:

  • navigate to SYSTEM > WiFi
  • select ADD
  • choose your network from the list displayed
  • enter the password (E2 toggles between top and bottom row, E3 scrolls character, K3 selects character)
  • select OK when complete
  • you should be assigned an IP address shortly after

After a network is added, norns remembers the credentials. Known networks are stored under CONNECT. You can remove known networks under DEL.

If you do not have access to a router, you can also turn the norns into a WiFi hotspot. This will create a new network which you can then connect to with your computer. network name / SSID: norns default password: nnnnnnnn

update

Once norns is connected to a network, you can access system updates which fix bugs, add new features, and improve the overall experience.

figure 2: update process

To check for and install updates:

  • connect to a WiFi network (updates cannot be performed via norns-powered hotspot)
  • navigate to SYSTEM > UPDATE and press K3
  • norns will check for available updates
  • if norns finds an update, press K3 to confirm installation
  • after installation, press any key to safely shut norns down

To re-run an update, navigate to SYSTEM > UPDATE, then hold K1 and press K3.

“disk full. need 400M.”

If you encounter this message while attempting to update, it means the amount of storage allocated to norns by the filesystem has less than 400 megabytes currently available.

If you’re using a high-capacity card/chip (eg. 32gb), this is likely the result of the filesystem not being expanded after a fresh install (eg. re-flashing the norns to overcome technical issues) or after the initial norns shield assembly (eg. the final expand steps). Either way, this is normal – norns can’t anticipate how much space it’s allowed to allocate for itself, so it retains a minimal installation size until directed otherwise. To expand the filesystem of a stock norns, follow step 7 of the ‘fresh install’ docs. To expand the filesystem of a shield, follow steps 1-8 here.

If filesystem expansion doesn’t resolve the issue (or if you know you have a lot of stored audio files), you’ll want to transfer files from norns to another computer. See the next section of these docs to learn how to mount norns as a networked drive.

transfer

In play, we loaded loops and recorded our own audio using the TAPE. All of the files that you interact with (audio, scripts, presets, etc), live inside a special folder in norns called dust.

Here’s the dust file tree:

dust/
  audio/          -- audio files
    tape/             -- tape recordings
    ...
  code/           -- contains scripts and engines
    awake/
    mlr/
    ...
    we/
  data/           -- contains user data created by scripts
    awake/            -- for example, pset data

dust management is best achieved via Samba, a protocol that allows you to directly connect your computer’s file browser to norns. If you haven’t already, please connect your norns and your computer to the same WiFi network.

connecting to norns via macOS

Open Finder and hit CMD/Apple-K or navigate to Go > Connect to Server.

In the top IP address bar, enter: smb://norns.local and click Connect:

figure 3: Samba connect address

You may see an “Unsecured Connection” warning, but you can safely ignore it and click Connect.

Login as a Registered User with the following credentials:

  • Name: we
  • Password: sleep

…and click Connect one last time!

figure 4: Samba connect dialogue

Once connected, you can freely navigate through files on norns:

figure 5: norns as connected network drive

connecting to norns via Windows

To use Samba (also known as “SMB”) network sharing on Windows 10, navigate to Control Panel > Programs > Programs and Features > Turn Windows features on or off, and turn on the SMB features.

Then, reboot.

The norns.local file tree should be available at \\norns.local. If \\norns.local does not resolve, please try using File Explorer to navigate to \\IP-ADDRESS-OF-YOUR-NORNS, eg. \\192.168.1.100.

Login as a Registered User with the following credentials:

  • Name: we
  • Password: sleep

Samba alternatives

We prefer Samba because it mounts norns as a virtual flash drive, which makes file management feel familiar and approachable. However, if you have any trouble connecting to norns via Samba using the methods described above, you may be interested in accessing norns via SSH File Transfer Protocol (also known as “SFTP”).

For more info on establishing an STFP connection, visit the STFP section of the docs.

transferring audio to/from norns

You can use Samba to share audio files between norns and your computer. On norns, these files are stored under dust/audio – depending on which scripts you have installed, you may see many folders under audio or just a few.

Recordings made on norns will be stored under dust/audio/tape.

You’ll also find an index.txt file which logs the TAPE index – if you wish to reset the auto-generated counter, edit this file to start back at 0.

figure 6: tape folder path

Feel free to make folders inside audio to store various samples, field recordings, single cycle waveforms, etc. Each of those folders can also store subfolders, but please note that you cannot nest more than ten folder layers.

norns records 48khz stereo WAV files – please only import uncompressed 48kHz files (bit-depth irrelevant).

backup

If you want to make a backup of your scripts, psets or other data simply make a copy of the dust folder found in /home/we via Samba (as described above) or SFTP.

Restoring from this backup is as simple as copying the contents of the dust folder from your computer back to the /home/we/dust directory on norns.

note for norns shield users: on Windows + MacOS, the norns partition on your SD card is unfortunately not accessible by simply inserting it into an SD card reader. For the adventurous, here are steps to surface the ext4 filesystem: Windows and MacOS.

where to next?

Now that you know how to get connected to WiFi, your norns is up to date, and you’ve got some fresh new audio to mangle, let’s find some new community scripts through maiden!