I’m not using AI for this text, just a simple translator for some parts to help me out. I don’t even do this all the time, but since I want to write a bit more here than just a few sentences in my poor English, I’m using it. But I think you can clearly see my quirks and such in my writing style…
How do I use AI? I started with SC a few months or year ago, and at first I thought AI might be able to help me a little in the beginning. I also used AI for translation in this time. After a few months, though, I realized that I didn’t want a single line of code, idea, or thought from an AI in any form in my SC code or my work.
This thought bothered me so much (and still does today) that I radically deleted all my SC code from my computer, regardless of whether it was written by me or partly by the AI, since I could no longer say for sure. It was a complete code wipe.
I spent several weeks rewriting everything (ideas i had realized so far), and I mean absolutely everything I had coded up to that point, from scratch and without AI, also not for searching! After I completely rewrote my ideas, everything was better, much better in terms of functionality, clearer, simpler, and more appealing. That was the best decision I made this year. (Or in my artist life maybe?
)
Since that day, I’ve used AI, if at all, exclusively as a better search engine. And even when searching with an AI, I stick to very strict rules. I don’t want code examples or solutions in the AI’s responses, just a link that might lead me to a solution in an SC Helper or a forum post. That way, I make sure I know where to look, but nothing from the AI ends up in my code. And sometimes an AI simply doesn’t understand even the simplest rules I clearly state and outputs a code example, in that case, I ignore it and delete the chat.
This all sounds maybe extreme, but now I can say that what I create comes EXCLUSIVELY from me, and that is important to me. Lately, I’ve implemented many complete plugins, complicated hardware synthesizers and effects, physical modeling, and more complex functions all by myself in SC, and to be honest, I’m absolutely proud, and sometimes they even work better than the hardware or their proprietary counterparts.
Many might consider this extreme, but I need this strict boundary for my well-being as an artist and human being.
And as a die-hard FOSS fan and supporter, I am extremely concerned that in some cases so much AI is being used in the code of our software, especially without thorough reviews.
I’m relatively new to SC, just at a time when questions are arising about whether we should even be creating art, mostly digital anymore. I say: Yes, absolutely. It’s important that we don’t let ourselves get discouraged.
And one more thought on SC code versus the finished music: In my opinion, when you code a synth, an effect, or anything else in SC that influences the signal, it’s just as much a part of the music and your art as the music endresult itself.
But for me personally, every single number or letter in the code, whether it’s just for a list, a GUI, or whatever, comes from me, even if it has absolutely nothing to do with the signal.
In closing, I’d like to say thank you for this thread, it gave me the chance to get this off my chest. And if that’s too extreme for some people, I still hope we can stay friends 