Recherche Développeur / Développeuse C++ bénévole pour un projet de plugin VST/AU MIDI (JUCE 8 / Oberheim Matrix-1000/6/6R)

(English translation :united_kingdom: : please see below)

Bonjour à tous !

Je développe actuellement un éditeur MIDI pour les synthétiseurs Oberheim Matrix-1000, Matrix-6 et Matrix-6R. Cet éditeur se présente sous la forme d’un plugin VST/AU basé sur JUCE 8. Ce plugin permettra de programmer et gérer des patches à distance dans le synthétiseur hardware, via des messages MIDI SysEx.

Pour avancer, je cherche un développeur / une développeuse C++ francophone et expérimenté(e) en plugins audio/MIDI, maîtrisant JUCE et Git, et partageant mes valeurs de rigueur et mon goût pour le travail bien fait (Code source en anglais, SOLID, Clean Code, Clean Architecture).

Ce projet se veut à la fois ambitieux et collaboratif. Je cherche un / une Mentor, prêt(e) à s’investir bénévolement et à m’accompagner dans le développement du projet, en partageant son expertise pour structurer et coder ensemble l’application.

Étant basé à Montpellier en France, je recherche idéalement une personne résidant sur Montpellier / Agglo, avec qui je pourrais travailler en présentiel un jour par semaine. Une collaboration à distance en visio reste toutefois envisageable.

Pourquoi ce projet ?

Il y a quelques années j’ai développé un éditeur MIDI pour le Matrix-1000, avec Max for Live. Mon device a connu un certain succès auprès des utilisateurs du Matrix-1000 (que je remercie au passage), il est disponible gratuitement sur maxforlive.com. Je souhaite repartir à présent sur une base plus solide et compatible avec tous les DAW en créant ce plugin VST/AU.

J’ai déjà testé certaines fonctionnalités avec succès dans JUCE et avec l’appui de l’IA. Je cherche maintenant un / une vrai(e) partenaire de développement pour rendre ce projet plus abouti et rapide à coder, mais aussi plus fun à vivre. :slight_smile:

Si tu te reconnais dans ce projet ou connais quelqu’un qui serait intéressé(e), n’hésite pas à me contacter ! Ensemble, on pourrait réellement faire avancer ce projet et contribuer à la communauté des utilisateurs d’Oberheim.

Un grand merci par avance !

Guillaume

:united_kingdom:

Hi everyone!

I’m currently developing a MIDI editor for the Oberheim Matrix-1000, Matrix-6, and Matrix-6R synthesizers. This editor is a VST/AU plugin based on JUCE 8. This plugin will allow you to program and manage patches remotely in the hardware synthesizer via MIDI SysEx messages.

To move forward, I’m looking for a French-speaking C++ developer with experience in audio/MIDI plugins, proficient in JUCE and Git, and who shares my values ​​of rigor and my passion for a job well done (source code in English, SOLID, Clean Code, Clean Architecture).

This project is both ambitious and collaborative. I’m looking for a Mentor willing to volunteer and support me in structuring and developing the project, sharing their expertise to structure and code the application together.

Based in Montpellier, France, I’m ideally looking for someone residing in the Montpellier metropolitan area with whom I could work face-to-face one day a week. However, remote collaboration via video is still possible.

Why this project?

A few years ago, I developed a MIDI editor for the Matrix-1000 with Max for Live. My device was quite successful with Matrix-1000 users (whom I thank in passing), and it’s available for free at maxforlive.com. I now want to build on a more solid foundation, compatible with all DAWs, by creating this VST/AU plugin.

I’ve already successfully tested some features in JUCE and with AI support. I’m now looking for a real development partner to make this project more complete, faster to code, and more fun to work with. :slight_smile:

If you identify with this project or know someone who would be interested, don’t hesitate to contact me! Together, we could really move this project forward and contribute to the Oberheim user community.

Thank you so much in advance!

Guillaume

1 Like

Topics in the JUCE Jobs section of the forum are automatically closed to prevent a lot of spam replies. Please use any links in the original post to contact the poster, or use the forum’s direct messaging system.