piCore RPI(3) INFO
- .img created 6 JUNE 2020
- piCore-9.0.3
- prepared for headless usage
- SuperCollider v3.11.0 with sc3-plugins
plug and play
- connect ethernet to rpi and powerup
- login to user 'tc' via
ssh
- password ispiCore
- start supercollider
there is two ways of doing that- type
scnvim
and hit enter for (headless supercollider neovim using scnvim) - if you just want to use sclang do ->
sudo sclang
from tty/pty(pts)
- type
- nevertheless. reek auditory mayhem
- while hacking away you could open a horizontal split terminal with
:T
or a vertical split terminal with:VT
things done after sys install
-
followed the install instructions here: https://www.fredrikolofsson.com/f0blog/?q=node/672
-
built and installed neovim.tcz from source
-
created
/home/tc/SCDs
(SuperCollider Documents) -
prepared for wifi:
tce-load -wi firmware-rpi3-wireless wifi filetool.sh -b
-
and took some things like vim-plug from here... https://oddodd.org/lib/rpi_images/images/?dir=arch-arm/rpi4_arch_arm
-
changes the login welcome screen /etc/motd
-
put some aliases in .ashrc
section for you (the downloader, the image flasher)
recommended first actions after flashing image
-
login via ssh to user 'tc' - password is
piCore
-
change password
passwd filetool.sh -b #make permanent
-
change hostname
nvim /opt/bootsync.sh #and edit where it says box... /usr/bin/sethostname myhostname filetool.sh -b #make permanent
wifi
to connect to a WiFi network
sudo /usr/local/bin/wifi.sh #select SSID and enter PASS
sudo echo '/usr/local/bin/wifi.sh -a 2>&1 > /tmp/wifi.log' >> /opt/bootlocal.sh
filetool.sh -b #make permanent
cpugovernor (default is performance)
to change to ondemand (for example if you want to have your battery loast longer)
nvim /opt/bootlocal.sh #change echo performance to echo ondemand
filetool.sh -b #make permanent
volume
set the audio volume. default is 85 (-0.15dB).
alsamixer #select card, set volume with arrow keys, esc to exit
alsactl -f /home/tc/mysound.state store #save in custom alsa settings file
filetool.sh -b #make permanent
autostart
open and uncomment the lines in ~/autostart.sh
to make SuperCollider start at boot and run the code in ~/SCDs/mycode.scd
NOTE:
as this is a non-persistent system, any changes you want to save (.scd documents etc.) need to be saved with the following command...
filetool.sh -b