Let me give you an example that’s very similar to this topic. I’ve been a professional DJ/Producer for 25 years. I’m 42 now, and I still play music at the top nightclubs in Istanbul and across Turkey.
Throughout my life, I’ve always heard this line from older DJs, and I’ve always known how ridiculous it is:
“If you can’t play vinyl on turntables, you’re not a real DJ!”
This is such a nonsensical mindset because it has zero meaning in the professional world. What, am I supposed to believe that if I play a record on vinyl, the sound coming out of the speakers magically becomes a different song? Or that the crowd suddenly thinks, “Ah yes, he’s on vinyl, that’s so much more authentic”?
The reality is, the audience doesn’t care about that at all. They just want to get what they came for, they pay for it, and they expect to enjoy themselves. They’re not interested in anyone’s personal fantasies or gatekeeping ideas.
This situation I’m facing now is exactly like that.
About three months ago, I started developing my own MIDI harmony engine with Cursor Pro because there was still no product on the market that truly met my professional needs. The project spiraled out of control—in the best way.
It evolved into the most powerful harmony engine in the world, with:
-
652 scales, each one with organic code and harmonic computation,
-
Counterpoint modules, upper-structure modules, polychordal capabilities,
-
Melody-to-Harmony transformations,
…in total, 32 fully functional modules that operate with the depth of Mozart and the emotional sensitivity of Ennio Morricone. All of it is tested and working.
Now I’m at the stage where I want to integrate a GUI using JUCE. But JUCE is a very refined and conservative framework. That’s why I’m developing the workflow cleverly through Figma first.
For example, I now have a “borrowed chord brush” that can draw secondary or modal chords directly onto the sequencer. I’ve designed brushes like this, embedded them in the MIDI sequencer, and they run flawlessly under perfect harmonic logic.
When I try to bring this to life in JUCE, I run into the same kind of message again:
“AI-based suggestions like this aren’t really welcome here.”
Why?
Is it because the people at the top want to make sure the next generation doesn’t surpass them, so they can remain the “alpha predators” of the pyramid?
The world is changing in a crazy way. There are 25-year-old DJs with just one year of experience creating absolutely incredible work. And I respect that. I even guide them whenever I can to help them go further.
Right now, the best young DJs in Turkey are in my team. Even Mahmut Orhan was part of our crew 15 years ago—you’ve seen where he’s gone since.
I could have told him, “You don’t play vinyl, so you’ll never be anything.”
If I had done that, I would have been crushed by these ambitious, hardworking, and curious young people.
Instead, I choose to keep moving forward. And today, I have an amazing community and team around me.
Turns out, that’s the right path all along.