av/cmd/looper
Saxon Nelson-Milton 1a4ba41322 cmd/looper: added build & run utilities including .service file for robust execution 2020-12-19 13:00:41 +10:30
..
Makefile cmd/looper: added build & run utilities including .service file for robust execution 2020-12-19 13:00:41 +10:30
README.md cmd/audio-player/looper => cmd/looper 2020-04-27 19:37:35 +09:30
circleci.go cmd/audio-player/looper => cmd/looper 2020-04-27 19:37:35 +09:30
looper.service cmd/looper: added build & run utilities including .service file for robust execution 2020-12-19 13:00:41 +10:30
main.go cmd/audio-player/looper => cmd/looper 2020-04-27 19:37:35 +09:30
netsender.conf cmd/audio-player/looper => cmd/looper 2020-04-27 19:37:35 +09:30
pi0.go cmd/audio-player/looper => cmd/looper 2020-04-27 19:37:35 +09:30
pi3.go cmd/audio-player/looper => cmd/looper 2020-04-27 19:37:35 +09:30
pi_run.sh cmd/looper: added build & run utilities including .service file for robust execution 2020-12-19 13:00:41 +10:30
rc.local looper: modify rc.local path to reflect new location 2020-05-14 19:50:50 +09:30

README.md

DESCRIPTION

looper is a process that will continually repeat playback of an audio file. Intended hardware is raspberry pi 3 or raspberry pi zero (with audio injector sound card hat, see http://www.audioinjector.net/rpi-zero).

AUTHORS

Ella Pietraroia ella@ausocean.org Saxon Nelson-Milton saxon@ausocean.org

Pi Setup:

  1. sudo make install_hard
  2. modify ma field in /etc/netsender.conf file to be mac of device
  3. modify audio file flag in ./looper execution command in /etc/rc.local to be path of file we'd like to play
  4. systemctl enable rc-local
  5. sudo systemctl start rc-local.service
  6. To check that install steps were successful, restart device and confirm that sound plays.