I'm a huge fan of Endlesss. I play a lot on my phone, but I needed a dedicated controller to get the same experience on desktop. I've been interested in TouchOSC for a while, and thought this would make a fun project to kill two birds with one stone.
If you have ideas for changes, please 💡 start a discussion
Added
- Jam Space! I added a new panel to give you a bit more space to play when you're jamming
Fixed
- The XY pad now has a hold button to toggle the sound
Plus some minor improvements to colours, layout, sizes, and mapping logic.
Small improvements to aid usability and performance.
Fixed
- Effect Controls and Pad Buttons now match Instrument colours
- Selecting the Sampler instrument now enables the Resampler button
- Selecting the FX instrument now enables the XY pad
- BPM knob behaviour is now horizontal scroll instead of rotary turn
Plus some minor improvements to colours, layout, sizes, and mapping logic.
Everything mappable in Endlesss Studio can be mapped to Endlesss Studio OSC
- BPM
- Play / Pause
- Looping
- The Mixer
- The Pad Buttons
- The Effect Controls
- Recording to the Sampler
- Instrument and Preset Selection
- 2x octave 🎹 keyboard
- Support for multiple device
- Display BPM
- Visual Metronome
To use the latest version of Endlesss Studio OSC, you will need:
- Endlesss for Desktop running on OSX
- TouchOSC Bridge running on OSX
- TouchOSC running on an iPad Pro 12.9"
You will also need to download these files to your devices
- endlesss studio osc.tosc
- endlesss studio osc.midiprofile
📵 I made this for use with an iPad Pro 12.9". This controller has a Creative Commons license so feel free to resize it to your device, or do whatever else you want with it. Just don't sell it. I'd love to see what you come up with.
Open TouchOSC on your iPad
- Open the side menu by pressing the icon to the right of the tab bar
- Press "Upload" (icon of a box with an upward-facing arrow) then "Import"
- Choose
endlesss studio osc.tosc
- Press "Play" to use the patch
Open Endlesss (standalone or VST) on your Mac
- Open Midi Mappings (top-right)
- Import
endlesss studio osc.midiprofile
into your list of Midi Mappings presets - Close Midi Mappings (top-right)
You should now be able to use the controller in your next Jams... Enjoy!
- If you're struggling to get TouchOSC to speak to your iPad, read this guide by Hexler
- Join the Endlesss Community on Discord