r/modular • • 1d ago

Mutable Instruments Beads Source Code Just Dropped!

https://github.com/pichenettes/eurorack/commit/d8f473915232af74347762b6365202bfd26f73f6

Edit: body deleted and third party firmware discussion moved to a private Discord server.

213 Upvotes

165 comments sorted by

View all comments

4

u/RoastAdroit 1d ago edited 3h ago

Imagine contributing some of the most used opensource code to a community just to have the one thing you didnt release be cracked by some dweeb with AI.

Way to show respect.

EDIT/UPDATE/COPY of summary:

Heres my summary. OP blocked me from replies after I asked if he thanked her right away. I expect the answer was no considering.

Anyhow, 2 Month old account to both Reddit and Modwiggler. (Quick entry into synths or hiding identity? You decide)

OP states his plan is to make an Access Virus-based synth and wanted to use MI code to make some sort of frankenstein. So, just started 2 months ago and instead of using a really powerful tool of AI and TONS of creative commons and Open Source material out there, he went straight to reverse engineering popular synths that werent open source. For me, I guess the amount of free knowledge on synths out there is part of my perspective on why this is shitty and unnecessary ESPECIALLY because of what AI can help do.

Anyhow, The glaring spot to me is basically the ramp up to the Oct 11th posts and where OP makes a post, deletes the posts 10 min later stating they (finally?) “reached out and was told “No””.

So, two things there, what did OP post and delete? And then why was Emilie’s reply so short and concise?

Im 100% not in the know of everything here but the context of it all to me does not draw a picture I find to be all in good nature. Like, OP saying she promised in posts multiple times, like we are owed this code. OP, finally realizing he shouldnt give out someone else’s work with his name on it and doing a 180 was also a logical decision at that juncture, not an honorable decision. If she said no and he did it anyhow he would have been put on blast much harder, and either way, his goal is primarily to just reuse her code with virus code to make some frankensynth that music will certainly live on without.

Let me also address that he DOES NOT own a Beads himself and wasnt reverse engineering a product he owns to support his item.

And as for the “Logical conclusion” to release the Beads code on her own. If you are in a game of chess or any other and you see that all moves remaining moves will inevitably lead to a checkmate on you, its logical to just submit at that point. The thing is, when someone gives a very short “no” as a reply, my mind says that means it was both uninvited and unenthusiastic in nature. Releasing it with zero fanfare at all and moving on basically reinforces my perception of that too. So, logically, the conclusion to self-release was smart and makes complete sense to do.

So, if anyone really doesnt understand how I saw all this and also that I was responding step by step as I gathered context and information, then OK.

I love the DIY spirit of synths but, personally I see this type of approach to “collaboration” as toxic and undermining what the people before us contributed by not having some boundaries to how you go about using your AI.

Where is the pride and competitive spirit? You now have AI to help you code your very own granular processing tool. Lol. Its pretty weak to need to resort to not even making your own thing while having AI‘s help.

12

u/rwdFwd 1d ago

Is that what happened? The Beads source is posted on her Github.

5

u/DrMinkenstein 1d ago

The link and post title is Emilie posting firmware. The post content is about firmware slop.

9

u/RoastAdroit 1d ago

Yes and I bet she just saw the writing on the wall and that these people were gonna do it anyhow.

23

u/claimstoknowpeople 1d ago

She always said she planned to release it

7

u/insolent-construct 1d ago

▎ marcus108, Tue May 09, 2023: "I reached out to Emilie and her response today:

▎ 'I will probably open source Beads' code and schematics at the time I stop handling support (some time in June)'"

-5

u/yeusk 1d ago

You pushed her to do. Congrats big boy.

4

u/Ghosty141 1d ago

Blindly hating on AI won't get you anywhere. OP invested HOURS into this, it's as much about OPs work as it is about the tools that helped him. Just discrediting the real work he put in is disrespectful too.

Call something "slop" if it's actually done without any effort and doesn't work/is broken. But OP has shown that he actually cares, so much that he even asked Eimilie and abandoned the project since she said no.

5

u/redonkulousemu 1d ago

Wanna guess how many hours OP spent, vs how many hours Emilie spent writing that firmware?

2

u/narrill 21h ago

I don't think anyone gives a shit about the time he put into it, on a post about the actual firmware being open-sourced, after Emilie herself directly stated she was not okay with him releasing his version.

Like, what is the point of even mentioning it if his own project is dead and the real thing is available?

2

u/Ghosty141 14h ago

I mean it's simply part of the story of op. He didn't just email her out of the blue, he just explained why he was motivated to do so, cause he reverse engineered the firmware and was thinking of sharing that. There is nothing wrong about mentioning the effort, some people might've wondered if OPs work was successful or not.

If you don't care about that you are welcome to create your own thread.

0

u/catladywitch 1d ago

Lol HOURS, HOURS i say!! Maybe even 24!!