Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

nuc/Midi-Connector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Midi Connector

image

Using your Raspberry Pi as a MIDI USB Host is really straightforward.

But for configuring it you need either keyboard & monitor connected to the Pi, or SSH access.

This web app provides a GUI which can be used with a screen like the Hyperpixel and have your MIDI USB Host fully portable.

It includes a server part which acts as a wrapper of aconnect and a web app for the UI.

Installation (on the Pi)

Starting the server on boot

For starting the app on boot:

  • sudo npm install -g forever
  • sudo crontab -e and add the following line at the end of the file:
@reboot /usr/bin/forever start -c /usr/bin/node /home/pi/Code/midi-connector.js/server/server.js

Replace /home/pi/Code/midi-connector.js/ with the path of the repo.

Restart the Pi. The app should be accessible right away under http://raspberrypi.local:3000/app or under your device's IP address.

Opening the web app on boot (kiosk mode)

Edit: ~/.config/lxsession/LXDE-pi/autostart and add:

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
@point-rpi
@/usr/bin/chromium-browser --kiosk --disable-restore-session-state http://localhost:3000/app

About

aconnect wrapper & web ui, to be used on a Raspberry Pi

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published