Skip to content

chee/chipmouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

  1. chipmouse
    1. Setup
    2. notes
    3. hoo-hoo
    4. service files
      1. ~/.config/systemd/user/CHIPMOUSE.service
      2. ~/.config/systemd/user/a2jmidid.service
      3. ~/.config/systemd/user/jackd.service

chipmouse

Requirements:

  • raspberry pi zero wh
  • pirate audio headphone amp
  • op-1
  • a running jack2 server
  • adlrt
  • espeak
  • the op-1 disk needs to automount to ~/op-1/disk. TODO add instructions for this with udisks2 and a symlink

Setup

  1. install arch linux on your rapsberry pi microsd https://archlinuxarm.org/platforms/armv6/raspberry-pi

notes

highly recommend swithing to COM mode and switching to OPT and turning off >-[X]-> so it doesn't draw too much electric

hoo-hoo

img

service files

~/.config/systemd/user/CHIPMOUSE.service

[Unit]
Description=CHIPMOUSE
After=jackd.service

[Service]
Type=simple
WorkingDirectory=/home/alarm/chipmouse
Environment="TERM=xterm"
ExecStart=sh -c 'python -m chipmouse -m pi'
Restart=always

[Install]
WantedBy=default.target

~/.config/systemd/user/a2jmidid.service

[Unit]
Description=alsa to jack midi bridge daemon
After=jackd.service

[Install]
WantedBy=default.target

[Service]
Type=simple
ExecStart=/bin/a2jmidid -e

~/.config/systemd/user/jackd.service

[Unit]
Description=Jack audio server
After=sound.target

[Install]
WantedBy=default.target

[Service]
Type=simple
Restart=always
ExecStart=/usr/bin/jackd -d alsa -r 24000 -p 256 -n 2

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published