Skip to content

Alfenstein8/soundmachine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soundmachine

Create a layout of cool samples and have them automatically sync to your Launchpad!

Compatible Launchpads

  • Launchpad Pro

Installation

Follow Dev setup for now. But want to create docker image

Dev setup

Dependencies

The easiest is to use Mise. It with help you install the deps:

  • Python
  • Bun
  • uv
  • black
  • git

Then run git clone [email protected]:Alfenstein8/soundmachine.git

Running Server

  1. cd server
  2. mise trust && mise i
  3. bun ci
  4. bun run db:push and select yes
  5. bun -b run dev

Troubleshooting

Nothing yet

Running Client

  1. cd client
  2. mise trust && mise i
  3. uv run main.py

Troubleshooting

Cannot access file /usr/local/share/alsa/alsa.conf
sudo mkdir  /usr/local/share/alsa
sudo ln -s /usr/share/alsa/alsa.conf /usr/local/share/alsa/alsa.conf

Hej

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published