Search found 4 matches

by ginwakeup
Sat Apr 03, 2021 9:53 pm
Forum: Tips & Tricks
Topic: [Tutorial - Python - Debugging Ableton Remote Scripts] How To
Replies: 4
Views: 961

Re: [Tutorial - Python - Debugging Ableton Remote Scripts] How To

The Rabbits wrote:
Fri Feb 12, 2021 5:52 am
Quick question, is there a way to get ableton to reload/recompile a script without restarting it? That's the most time consuming part of the process.

Thanks
Hey,

you can try using python "reload" builtin or sometimes changing the control surface from options - preferences - MIDI works fine.
by ginwakeup
Sun Oct 04, 2020 2:33 pm
Forum: Tips & Tricks
Topic: [Tutorial - Python - Debugging Ableton Remote Scripts] How To
Replies: 4
Views: 961

[Tutorial - Python - Debugging Ableton Remote Scripts] How To

Hello! I've been writing few remote scripts for Ableton, and something I've struggled quite a bit was debugging them. It's a personal thing, usually when I code, especially in an environment that I don't know, I need to debug it to understand what's behind the curtain. Anyway, how? I've used remote ...
by ginwakeup
Sun Sep 20, 2020 10:06 pm
Forum: Music and Audio Production
Topic: [Python / Midi to Ableton] How to send MIDI_CC
Replies: 1
Views: 177

Re: [Python / Midi to Ableton] How to send MIDI_CC

I solved this, for anyone having the same issue: The channel was set to 0 in python midi_cmd_sender instead of 1. It's correct to use 0 if you want to send it on channel 1, but the msg concatenation was causing it to become 16, so sending it to the wrong channel. I changed the ButtonElement construc...
by ginwakeup
Sun Sep 20, 2020 5:24 pm
Forum: Music and Audio Production
Topic: [Python / Midi to Ableton] How to send MIDI_CC
Replies: 1
Views: 177

[Python / Midi to Ableton] How to send MIDI_CC

Hello, I wrote an util to send midi data from a python script to ableton, mostly using rtmidi. On the ableton side, I have a remote script, fairly simple with just couple of buttons in the main class: ... self._session = SessionComponent(8, 1, is_enabled=True) self.next_track_button = ButtonElement(...