Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How Can We Contribute? #82

Open
stephenhuh opened this issue Apr 19, 2023 · 7 comments
Open

How Can We Contribute? #82

stephenhuh opened this issue Apr 19, 2023 · 7 comments

Comments

@stephenhuh
Copy link

stephenhuh commented Apr 19, 2023

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
Copy link

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: #72

@zbynekdrlik
Copy link

Same here, financial support ready for this project.

@markmarijnissen
Copy link
Contributor

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
Copy link

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
Copy link
Author

@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
Copy link
Owner

ideoforms commented Jun 6, 2023 via email

@esaruoho
Copy link
Contributor

esaruoho commented Aug 8, 2023

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants