Browse Source

Update readme for new PortMidi device selection menu

master
cancel 5 years ago
parent
commit
85272b4726
  1. 33
      README.md

33
README.md

@ -16,9 +16,31 @@ This is the **C** implementation of the [ORCΛ](https://github.com/hundredrabbit
sudo apt-get install git libncurses5-dev libncursesw5-dev libportmidi-dev
git clone https://github.com/hundredrabbits/Orca-c.git
cd Orca-c
make # Compile orca
build/orca --portmidi-list-devices # Select MIDI device
build/orca --portmidi-output-device 2 # Start livecoding
make # Compile orca
build/orca # Run orca
```
To choose your MIDI output device, press F1 (or `Ctrl+D`) to open the main menu, and then select `MIDI Output...`
```
┌ ORCA ──────────────┐┌ PortMidi Device Selection ─────┐
│ New ││ > [*] #0 - Midi Through Port-0 │
│ Open... ││ [ ] #2 - ES1371 │
│ Save │└────────────────────────────────┘
│ Save As... │
│ │
│ Set BPM... │
│ Set Grid Size... │
│ Auto-fit Grid │
│ │
│ > MIDI Output... │
│ │
│ Controls... │
│ Operators... │
│ About... │
│ │
│ Quit │
└────────────────────┘
```
## Prerequisites
@ -132,10 +154,7 @@ Additional options are available if `orca` is built with `--portmidi`:
```sh
$ ./tool build --portmidi orca # compile orca using build script
$ build/orca --portmidi-list-devices # query for midi devices
ID: 3 Name: IAC Driver Bus
ID: 4 Name: USB MIDI Device
$ build/orca --portmidi-output-device 3 # run orca with midi device 3
$ build/orca # run orca
```
### `orca` Livecoding Environment Controls

Loading…
Cancel
Save