Hi,
I m really interested in buying oscpilot, yet, i wonder if it can fit my needs.
What i love to do is: looping voice, Instruments and many VST Instruments with a Boss Rc505, using Gig Performer 3 as a VST host. Now i want to fully transition to Ableton, giving me more looping tracks, more effects, etc. BUT: i hate how cluttered Ableton tends to look with huge livesets.
I want to fully replace the Ableton interface with something like oscpilot.
Mainly, i want to see three sections on my touchscreen (windows10 laptop).
The first section: A nice overview-list of all my favorite VST presets/patches, well-ordered in sections, color coded, easily scrollable via swiping. (Like the VST list on the left side of GigPerformer or Mainstage, but more beautiful Is swipe-movement of a vertical List or swipe-movement of a segment full of buttons even possible? I mean âscrollingâ through a vertical list of many pressable Vst-Instrument-buttons.
The second section: Shows the loaded VSTs Name, or VSTs (if layered), with individually customized controls in focus of the view, e.g. Cutoff Knob, Reverb Knob, ⌠And with some hand-selected information about the values of certain parameters. Because i need some visual feedback on certain Parameters, which usually are shown in each respective VST plugin: e.g.: in case of Kontakt-Libraries: there has to be a way to see which keyswitch-note is currently active.
The third section: Basically emulating the visual feedback and usability a Boss RC 505 gives.
E.g.: showing 5 or better yet 8 big looper buttons which show the progress-status of each loop in real time. And which show the mode each looper is currently running (record/overdub/play).
I think one of the main things weâre missing that you need is MIDI feedback coming from Ableton back to your widgets. This is getting higher on my list.
Everything could be done with ableton clyphx and osculator, if you want to actually do live looping with windows processing everything I suggest you to measure your dpc latency and check if your computer is capable of doing so before diving deeper. You cannot get feedback from rc-505, but you can set it up to start/stop/record/clear/startAll/stopAll it is limited to rc-505. Not sure about mk2 versionâŚ
Hi there,
i m not sure what you mean by âeverything could be done with ableton clyphx and osculatorâ
I guess youâve miss-interpreted my text: I donât want to use my RC505, i want to replace it, by re-creating the structure of the RC505 in OSC/Pilot, controlling Ableton Clip-Recording or Ableton Looper Plugins: So OSC/Pilot should show 5 (better more) Loop-Rings, giving visual feedback of the progress of the Ableton-Clip or Abeton-Looper-Plugin. (and also showing the name of the clip/Looper-Plugin-Track which was given in Ableton) â is that possible? How is it done?
I havent bought Pilot yet. I am currently using a Touch OSC template that uses Mackie protocol through SYSEX communication. Iâm guessing their software was coded to do this in Python already, and it needs the LUA script to tell it to do so. Im not sure about that. Anyway, the features in that script work like a Mackie programmed control surface that can get the track names and fader positions out of Ableton. These are a few features that donât seem to be abundant on the market with touch device apps that provide control peripherals to daws and plugins. Maybe this tech will improve in short time, its been 10yrs with stuff like this on the market, Im surprised not a lot of it is more capable of cross communication.
I was wondering if getting more info out of Ableton would be possible with PILOT. Does ableton even send out clock/timecode or position info if you want to display that ?
It would also be awesome to get info like track color, name, and if its possible to get plugin control names when you assign them to controls in pilot. Iâm not sure, I guess its just easier to set all this up manually with the software than it is to ask about it or try to learn programming languages to make something myself.
As far as I know, a lot of the stuff mentioned above, requires M4L as a bridge to some of the more embedded information that is possible for Ableton to send out. It sounds stupid to have to add a M4L device to every track for that to happen.
Itâs much cooler if any of the info visible in a plugin or DAW was easily accessable, so building control pages in a software like PILOT is
more fluous or automatic in nature for these things to happen. It would make things feel more unified, and organized.
Itâs really an Ableton question. Yes, youâd need to use M4L to get a lot information out via OSC. OSC/PAR does output some extra information though from Ableton without needing M4L, so you may want to look at the docs for that to see if that helps at all (sorry, no demo version for OSC/PAR)
May i ask how it is called so i can look at this touch osc interface?
I m a bit confused that you use âfader positionâ as example, because, as soon as a fader is assigned via Midi Cc in touch osc/ Osc/Pilot, the Fader Movement is directly shown in the touch interface.
Showing Track Names, Clip Names, Clip-Playing-Progress , thatâs where no easy communication path like the midiCC assignment is available. And that s also where my knowledge ends, sadly, haha.
All i know is: There are incredibly awesome Touch-Control-Solutions for Ableton, which directly show Track Names, Clip Names, ClipPlaybackProgress, even Devices and every Parameter of them. Best example is Touchable Pro. It uses a remote script in Ableton. Sadly, the touchable pro developers abandoned their own project since 2021, and to me it s unusable now. I wish i d know more about software development, i d try my best to make a remote script which sends out all those vital infos to a touch osc software. OSCPAR seems far from being a solution, as its main purpose isnt to deliver all necessary infos for OSC interfaces to finally look like âtouchable Proâ
(Oveview of touchable : https://youtu.be/WHMWIcCn9_8)
Edit: i found âremotifyâ, an app which seems to allow the user to build a remote script for Ableton without any python knowledge.
But: it also seems to be focused on normal hardware controllers, . Although i found a forum entry which looks promising. (Still, i wouldnt know how to achieve anything like touchable pro with this remotify app, without a direct Tutorial for it which doesnt seem to exist
Maybe its more useful to send the template. I could copy/paste the code for you to look through, but thats probably useless, compared to having the file. Most of the scripts of interest are in the main top group bracket called âUntitledâ. Please let me know what you find out about this. Im sort of curious how this functionsâŚ
Hey, I dont want to give out all my secrets But i can guide you in to the right direction, what you need is latest ClyphX, it has all the things you need without actually programming, if you work with sysex msg then chataigne, so you control basic stuff with clyphx and route it to chataigne, clyphx has function to remember up to 1k parameters by just clicking 1 button. Other key ingredient is in this thread https://forum.nativekontrol.com/thread/3620/beta-osc-output-clyphx-pro
If you really want to make touch interface that is viable use oscpilot-touchosc and just keep experimenting thatâs the most important part.
Thank you, i found the Touch OSC template makers facebook group now, where the people seem to share their templates.
haha, i understand, because often times the secrets took 100 hours to find out, and it feels heavy to share this hard-found-knowledge
absolutely, i already had fun to make a huge interface with OSC/Pilot (for 24â screen!)
Building Time many weeks, with constant live-testing if itâs good for LIVE.
The only things i m missing would be
volume meters in or next to the Faders
Progress-Bar of currently playing Clip in each Track
Clipname of currently playing Clip
And for a second OSC Page , i would create a huge Launchpad-Style grid with all clips/clipnames/clip-progress-bars.
But i honestly donât think i will be able to achieve this, because i need a more fool-proof tutorial, than the one given at https://forum.nativekontrol.com/thread/3620/beta-osc-output-clyphx-pro
Itâs a pity the creator of this ClyphX OSC didnt give a step-by-step video . Thanks though for telling about chataigne. I guess when i will find a time capsule with several months of time, i can figure it (clyphx->OSC) all out without a tutorial.
here you can see where i m at, at the moment good enough already, maybe i should make more music, and forget about clyphx