You’ll probably have to either post a picture of what kind of shield you’ve bought or try to figure the knobs out yourself. As that’s not the official shield, we don’t know what kind of knobs the builder has put on, or even which kind of shaft there is in the encoders he’s used.
There are two common types of knobs - one type has a tiny screw somewhere in the side and is removed by loosening it with a small screwdriver or hex key after which the knob comes easily off. The other is a push-fit so you can remove it just by pulling it out hard enough. There are also at least two types of shafts the Bourns encoders can be ordered with: D-shaft (half moon shape) and knurled (round, with grooves).
After you manage to remove the knobs (or a single knob at least), you can see what kind of shaft the encoder has, and order corresponding knobs from Thonk.
Ok, here goes, first really dumb question (of many): The monome website tells me to “press K1 and navigate to HOME”, then it tells me to “press E2 to select SLEEP”…but it doesn’t tell me which knob is K1 and which is E2. Can someone point me to a simple diagram somewhere that explains what is what please?!
I literally just ordered a shield and joined after a few days of getting my head round whats what. This thread helped answer a few questions, thanks to all.
One impertinent question tho…
There is a link to a US retailer for the appropriate Pi, charger, and SD Card. Does anyone have a link to a reputable UK seller with the exact right kit? The charger in particular seems to be a key component I dont want to get wrong.
With my norns shield on its way, I’m currently purchasing the cable adapters I’ll need to interface it correctly. I know it has a 3,5mm TRS for its audio output, but I didn’t read anywhere, so I take it it also has the same for input?
Just got my long awaited Norns Shield kit but the screen seems to be dead. I’ve emailed Monome help but it’s a long wait until Monday! I’ve scoured the forum for possibilities so have tried reseating the PI, plugging into the wall, using a USB battery, different SD cards, flashing various Norns builds. Pi is not the issue as it boots via Raspberry Pi OS. It’s an official UK Pi power supply and a half decent 32gb SD card. I’ve SSH’d into Norns via Ethernet and all seems fine via dmesg, I think. I have a solid red LED and the other flashes for a while then stops. No start up tone. I’m not an experienced DIYer so think the issue is likely something I’ve done or purchased incorrectly. My screen remains resolutely black, like my heart. Any ideas on what I’m doing wrong or what I can do to further determine the cause?
hm, then i’d think that assembly issues on the shield side are very unlikely.
hardware-wise, since both screen and codec are (maybe) not working, i’d still suspect the issue lies between the raspi PCB and the shield PCB - that is, in the header. if it’s possible to check continuity between the rpi pcb and the top of the shield header, that would probably be a good idea; a header breakout board makes this easier.
you can also continue checking things out on the software side: see if aplay -l lists the soundcard, post any specific dmesg output, etc.
for lookin directly at the norns software components, i do the following, with three separate ssh sessions (or screen/tmux windows); in order:
session 1:
cd /home/we/norns
./stop.sh
./build/crone/crone
session 2:
sclang
session 3:
cd /home/we/norns
./build/matron/matron
that will show you all the output, and in particular the sclang session will tell you more about why supercollider is (most likely) failing to boot. for me, the theory of a single point of HW failure is pretty strong.
also i’m sure dan will be happy to help you through the official support channels, but it is nice to not make him work on the weekend.
Cheers for the assistance, very very much appreciated. I’ve run all those commands and there are no obvious (to me) errors although I’m not too aware of what I’m doing. Hopefully I’ve attached the lengthy results below -
Info: 4 methods are currently overwritten by extensions. To see which, execute:
MethodOverride.printAll
compile done
localhost : setting clientID to 0.
internal : setting clientID to 0.
Class tree inited in 1.1 seconds
Crone startup
OSC rx port: 57120
OSC tx port: 8888
server port: 57122
server port: 9999
*** Welcome to SuperCollider 3.10.0. *** For help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit).
Booting server ‘localhost’ on address 127.0.0.1:57110.
sc3> Found 0 LADSPA plugins
JackDriver: client name is ‘SuperCollider’
SC_AudioDriver: sample rate = 48000.000000, driver’s block size = 128
SuperCollider 3 server ready.
Requested notification messages from server ‘localhost’
localhost: server process’s maxLogins (1) matches with my options.
localhost: keeping clientID (0) as confirmed by server process.
Shared memory server interface initialized
JackDriver: max output latency 8.0 ms
CroneDefs: sending defs
play_fade
patch_mono
patch_mono_fb
patch_stereo
patch_pan
rec_smooth
adc
amp_env
pitch
polySub
patch_mono_gate_pause
patch_mono_gate_pause_fb
AudioContext: in_b[0] index: 4
AudioContext: in_b[1] index: 5
AudioContext: out_b index (stereo): 0
AudioContext: initPolls