rsXone3D - First Release - v0.5
Hi, this is rsXone3D, a free template for using the Xone3D with Ableton Live 6. It uses PD as an "intercessor" between the Xone3D and Ableton.
To use it, you'll need:
Each "deck" has four subchannels -- with a volume control, an LPF/HPF, and three clip triggers per subchannel.
Depressing the track navigation button acts as a Shift button, which allows access to some other controls. For instance, Shift changes the function of the jog wheels.
Here are diagrams that show what the controls do:


Here's a flowchart of how all the pieces are set up:

Here's a screenshot of my PD Audio/MIDI and Ableton Live MIDI configs. They will give you an idea of how to set your own up. (Notice that PD's audio latency dictates it's MIDI latency -- which, of course, we want as low as possible.)

The current version is v0.5, which focuses on the core stuff: deck switching, analog sends and returns, triggering clips, handling loop and start points.
Future versions will let the top two rows of knobs act as dynamically-assignable Live Control Surfaces, as well as adding deeper routing functionality. Before I implement some of these more advanced features, I'm trying to log 100 or so more hours putting the basics through their paces, to eliminate every tiny bug and glitch possible.
For problems getting PD/MIDIYoke/IAC drivers/Ableton to work, and talk to each other, please refer to their respective documentation and support departments.
Please send any bugs or flaws in rsXone3D control ergonomics(knobs controlling things when they shouldn't, etc...) -- or suggestions about how rsXone3D might be made more ergonomic -- to me, at ryansupak@gmail.com. :)
To use it, you'll need:
- an Allen and Heath Xone3D (using MIDI mode 2, which is the factory default)
- Ableton Live v6
- PD (a reasonably current version; free at http://crca.ucsd.edu/~msp/software.html).
- On Windows, MIDIYoke (free at http://www.midiox.com) or equivalent -- or the built-in IAC drivers on OSX. (this is to handle some special MIDI routing, so that we send Live the translated MIDI signal and not the original.)
- Yohng W1 Limiter VST or AU (free at http://yohng.com/w1limit.html).
- rsXone3D.pd and rsXone3D.als, download at: http://www.fileden.com/files/2006/12/23/546695/rsXone3D_v05_1.zip
Each "deck" has four subchannels -- with a volume control, an LPF/HPF, and three clip triggers per subchannel.
Depressing the track navigation button acts as a Shift button, which allows access to some other controls. For instance, Shift changes the function of the jog wheels.
Here are diagrams that show what the controls do:


Here's a flowchart of how all the pieces are set up:

Here's a screenshot of my PD Audio/MIDI and Ableton Live MIDI configs. They will give you an idea of how to set your own up. (Notice that PD's audio latency dictates it's MIDI latency -- which, of course, we want as low as possible.)

The current version is v0.5, which focuses on the core stuff: deck switching, analog sends and returns, triggering clips, handling loop and start points.
Future versions will let the top two rows of knobs act as dynamically-assignable Live Control Surfaces, as well as adding deeper routing functionality. Before I implement some of these more advanced features, I'm trying to log 100 or so more hours putting the basics through their paces, to eliminate every tiny bug and glitch possible.
For problems getting PD/MIDIYoke/IAC drivers/Ableton to work, and talk to each other, please refer to their respective documentation and support departments.
Please send any bugs or flaws in rsXone3D control ergonomics(knobs controlling things when they shouldn't, etc...) -- or suggestions about how rsXone3D might be made more ergonomic -- to me, at ryansupak@gmail.com. :)
