ideoforms / AbletonOSC

Control Ableton Live 11 via Open Sound Control (OSC)
MIT License
429 stars 70 forks source link

How Can We Contribute? #82

Open stephenhuh opened 1 year ago

stephenhuh commented 1 year ago

Hey there,

I'm so thrilled to see this project work well!! i've spent 3+ years of trying every tool under the sun and building the beginnings of a similar-like tool. I've seen pretty much every single one of these projects eventually stop being maintained and was honestly looking to support financially via Patreon and with code contributions to hopefully mitigate against that - any ideas to make that possible?

Sternenherz commented 1 year ago

Hi good question, i would also contribute and give something via paypal, if Ableton OSC would work for me. Sadly i m too dumb, it appears. In the case that you are able to use Ableton OSC with e.g. Touch OSC, could you please look here, and tell me , what i m doing wrong, typing in the Ableton OSC commands in Touch OSc? I put my question here: https://github.com/ideoforms/AbletonOSC/issues/72

zbynekdrlik commented 1 year ago

Same here, financial support ready for this project.

markmarijnissen commented 1 year ago

I don't have financial support available, but as an (ex) software developer, I can and have contributed to the codebase. I believe this project is maintained by one person, Daniel John Jones, as a way to meet his own needs.

I have been looking into making a custom ableton controller (using MIDI instead of OSC), and started decompling and reverse engineering the factory surface controllers.

However, this turned out to be quite complicated. Also, it did not seem to add significant gains in performance (e.g. OSC is fast enough to turn knobs and send status -- don't know if it's fast enough for playing instruments) or functionality (e.g. copying the Push grid leds is hard).

Alternative solutions would be MaxForLive, or a few ready-made solutions for scripting or controlling ableton, all of which cost money and don't offer (much) customization.

This makes AbletonOSC as one of the easiest and best ways to extend ableton through scripting and/or custom controllers. I think this serves a unique group of people: Those who are tech-savvy and wanting to create and customize their own scripts and controllers, without having the hardcore software development experience to reverse-engineer abletons factory python scripts. (A very similar audience as the MaxMSP audience, but with a different goal and focus).

I think it would be interesting to see if we can evolve this repo from a one-man sideproject to a stronger open-source community.

MathiasSchneider-fr commented 1 year ago

Hi ! I will be happy to help too. At least with writing some tutorials when when everything will be a bit clearer in my head. Because I'm also struggling a lot to get abletonosc to work. The setters are pretty much fine (well, almost) but the getters, nothing works for me. My knowledge of python is very weak. (I work with Open Stage Control by the way)

stephenhuh commented 1 year ago

@ideoforms looks like we have a super eager community ready to help, which i'm thrilled to see. do let us know!! i'll see if i can get some people to help out on dev as well as financial.

ideoforms commented 1 year ago

Hi everyone,

Apologies for the slow reply on this, I’ve been a bit swamped over the past month with other deadlines, including presenting AbletonOSC at a conference (https://www.nime2023.org). I really appreciate all of the enthusiasm and excitement! I’m currently away with limited internet access, but will be back at the end of next week and will respond fully.

I’m thinking to set up a community group for AOSC (probably Discord seems like the way forward), and then kicking off a proper documentation site (likely GitHub Pages). I’d warmly welcome contributions to both, particularly examples of integrations with third-party apps and control interfaces, tutorials, etc…

best wishes, daniel

On Wed, 3 May 2023 at 07:22, Stevie Huh @.***> wrote:

@ideoforms https://github.com/ideoforms looks like we have a super eager community ready to help, which i'm thrilled to see. do let us know!! i'll see if i can get some people to help out on dev as well as financial.

— Reply to this email directly, view it on GitHub https://github.com/ideoforms/AbletonOSC/issues/82#issuecomment-1533023564, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJZ3VZ7VIM4PGUPE5674TXEJL2ZANCNFSM6AAAAAAXERWYCM . You are receiving this because you were mentioned.Message ID: @.***>

-- Daniel Jones

web: www.erase.net mastodon: @.*** twitter: @ideoforms https://twitter.com/ideoforms (+44) 07855 449 735

esaruoho commented 1 year ago

@ideoforms does it make sense to set up an AbletonOSC specific Discord, instead of having it be related to the currently-in-existing TouchOSC Discord? I mean, I'd be fine either way, would be lovely to talk with people, since I'm slowly implementing TouchOSC -> AbletonOSC stuff that let me control the clips (warping, looping, pitch, looplength). would love to find more stuff out.