diff options
author | Devine Lu Linvega <[email protected]> | 2019-01-17 15:21:46 +1200 |
---|---|---|
committer | Devine Lu Linvega <[email protected]> | 2019-01-17 15:21:46 +1200 |
commit | f15e99f0d9b4331b75553af66647afbdc1a681d8 (patch) | |
tree | a111b3b217d5e99754c1cf3b352c0172474ca5f3 /TUTORIAL.md | |
parent | bcee1fbc7be584578a7c0f0f5ab7ea80e223c559 (diff) | |
download | Orca-f15e99f0d9b4331b75553af66647afbdc1a681d8.tar.gz Orca-f15e99f0d9b4331b75553af66647afbdc1a681d8.zip |
Updated guides
Diffstat (limited to 'TUTORIAL.md')
-rw-r--r-- | TUTORIAL.md | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/TUTORIAL.md b/TUTORIAL.md index 5f2b303..00bed47 100644 --- a/TUTORIAL.md +++ b/TUTORIAL.md @@ -1,19 +1,30 @@ +# Tutorial -## OSX +If you don't understand what ORCA is, here's an [introduction video](https://www.youtube.com/watch?v=RaI_TuISSJE). -### Ableton Live +## SonicPi + +Using Orca with [SonicPi](http://sonic-pi.net) is quite simple, all it really needs is to receive OSC via port `4559`. Learn how to [select the Orca OSC Port](https://github.com/hundredrabbits/Orca#osc). SonicPi listened to channels defined in `sync`, to send to this live loop, use the OSC node `=`, like `d0=/trigger/kick`. + +``` +live_loop :drum do + use_real_time + sync "/osc/trigger/kick" + sample :bd_haus, rate: 1 +end +``` + +## Ableton Live To control instruments in [Ableton Live](https://www.ableton.com/en/), launch [Orca](README.md) and open [examples/midi.orca](https://github.com/hundredrabbits/Orca/blob/master/examples/_midi.orca). - Launch Ableton Live. - Create a new midi instrument track. -- Select `IAC Driver(Bus 1)` in the instrument's inputs dropdown. +- Select `IAC Driver(Bus 1)`(OSX), or `LoopMidi`(Windows), in the instrument's inputs dropdown. - Activate the **In** toggle. The midi instrument should begin receiving midi notes as soon as the Orca window is **back into focus**. -## Windows - ### LoopMidi On Windows, use [loopMidi](http://www.tobias-erichsen.de/software/loopmidi.html) to help routing midi signal across applications. |