Trebleton v0.1 : Ableton clip launcher for Android

Description and Instructions

Trebleton is a clip launcher control interface for Ableton Live, for Android tablets.

Requirements : Ableton Live + LiveOSC
Control application on tablet:
https://play.google.com/store/apps/details?id=com.charlieroberts.Control

Installation:

1 - install Control on tablet (currently only Android tablet supported)
2 - Install new interface in Control from this address:
http://yourjavascript.com/5313355702/tr.js
3 - Activate portable wifi hotspot on your tablet
4 - Connect your computer to the tablet hotspot thru wifi
5 - Start Ableton on your computer , load a set, and make sure LiveOSC is selected as a control surface in Ableton prefs
6 - Wait liveOSC to init, like 2 or 3 minutes
7 - Start control application on tablet
8 - Enter computer IP as a new Destination in Control with port 9000
9 - Select this new destination you just created

Now you should see your set's clips appearing on the tablet.

Usage:

“reset” : will reset all elements to original state

“menu” : display control menu

“play” : activates general play and stop button in Ableton

“up”,”down”,”left”,”right” : navigates accross tracks and scenes

Tapping a clip will start it, tapping again will stop it.

Same for scenes.

Clips will become red when triggered, green when playing.

Scenes will become green when playing.

Not tested with anything else than an Android 3.2.1 10″ tablet.

Problem downloading or other issues? Let us know on the forum.
-
Comments for v0.1.0
Kenny almost 12 years ago
Oh well. I just couldn't give up today ;-). Update: I'm trying PAW local web server for Android on my tablet. When it's running, I can view the tr.js in the Android browser. However, when I enter the same URL for the Interface in Control, it says "Could not load. Please try another URL". I feel like I'm so close. Any suggestions about what to do next, would be appreciated. Thanks!
tretto almost 12 years ago

Hi Kenny, I just realized my instructions may not be so clear, because obviously for Step 7 internet access is required and it's not availble when in hotspot mode. Try this: - connect to internet thru wifi with your tablet - install control, and download from http://yourjavascript.com/5313355702/tr.js - now start hotspot on your tablet, connect your PC to it - you can start ableton on your PC, select LiveOSC - enter destination in Control on tablet, select it, and run Trebleton interface you don;t need local web server on android. You jsu tneed to make sure interface is loaded once. Control will keep a local copy of it once it has been downloaded and you don't have to connect to internet again with tablet. Let me know if it's working and I'll update the instructions above.

Kenny almost 12 years ago
I finally got my Galaxy Tab 2 Wi-Fi only tablet set up as a Wi-Fi hotspot (using Software Data Cable from the Play Store). I've run into two problems: 1) I don't have a cellular connection on my Wi-Fi only tablet. When I set it up as a Wi-Fi hot spot, it turns off the normal Wi-Fi connection. That means that I don't have internet connectivity and I can't use yourjavascript.com to run the Trebleton code. What's the best way that I run tr.js on my tablet without an internet connection? Is there a local web server that you recommend? 2) yourjavascript.com has been down for several hours today, so I couldn't even access tr.js to copy it to my tablet. Can you please provide a copy of tr.js that we can download? Thanks!
Kenny almost 12 years ago

Obviously I missed the download option for tr,js right here on this page - doh!. Sorry about that! Also, yourjavascript is now back up. Think I'll take the rest of the day off :-P

Kenny almost 12 years ago
Hi, I'm really excited by the possibilities the Trebleton offers. I have a several questions that I hope you can help me with: 1) I have a Samsung Galaxy Tab 2 (7"). It's the Wi-Fi only version. It doesn't show a built-in Hot Spot option, which I understand is only available on the models w/ cellular radio. Is there some other way that I can setup my tablet to be a Wi-Fi hot spot to use it with Trebleton? Will an Adhoc WiFi hotspot work? Are there any apps that do this? My Tab 2 is currently completely stock but I'm planning to root it: will rooting help or give some capabilities re: Wi-Fi hotspots / Adhoc hotspots? 2) Is there any way to get Trebleton to work via connecting the tablet to the laptop via the USB cable? Would this would provide a more reliable connection for Trebleton than Wi-Fi and less latency? I'm hoping to use this for my DJ gigs and reliability is essential: I would not want to encounter Wi-Fi connection problems when I'm DJing! Thanks!
jeshu about 12 years ago
hi, treto. nice work but there is an issue. this app doesn´t work well in my asus tf101 with android 4. just work play, up, down, launch scenes and reset button as stop. tried changing the receive port in liveosc because control´s receiver port is bloque top 8080. really hoping more news from your project.
tretto about 12 years ago

hi jeshu, thx for your feedback. You must not change port in LiveOSC, because at interface load a message is sent to LiveOSC so it reconfigures its out port to 8080. This is also triggered by reset button. So you should have no issue. I already noticed LiveOSC needs some time be operational once Ableton set is loaded, something like a full minute. So you should wait a bit before starting Control. Anyhow is play,up,down etc. work there's no reason the other don't, it's just about sending/receiving OSC. Let me know how it goes.

jeshu almost 12 years ago

dear treto, thanks for take a time to answer. i followed every step of your instructions and control can not show any clip from ableton. Only works some buttons: reset, menu, play and scene launchers. maybe you have missed an instruction. or what i am doing wrong. is there anything i can do? thanks for any advice.

tretto almost 12 years ago

Hello again Jeshu, if buttons are working, there's no reason why the others would not. this is all using the same process/protocol. please try to use another ableton set to see if it comes from the file itself. I had some issues when developping, and I did test all possible configurations I could think of : long names, large number of tracks, large number of clips, etc.. I would suggest to try a sample clip with a few tracks and clips to see if it works. Also please note that LiveOSC takes some time to load AFTER ableton starts, give it a couple of minutes.