What's new

Hello, I code and produce

HyperLan

New Member
Hey everyone !
I have some ideas of what I could do creatively and music is one of them. I am finishing my engineering degree next month and I have been practicing piano alone on my free time, as well as composing. However, I don't feel like I have anything I can show with pride right now in that regard (I'm working to change that soon™).

What I wish to share right now though is my first plugin I made in a few days here, I've been also trying to share on social media information about my previous projects but I've been met with either indifference or straight up rejection. This, in addition to general rhythm game culture (where I first learned about music I like) has kept me shut and made me develop angst interacting with random people online. I hope that I can finally find comfort in a space like here.

I also want to fight against the misinformation online about what software does, and what in a mix impacts what. I don't want to judge people on their style or choice of sounds even though I have my preferences, I want to stop people from getting scared of nonexistent ghosts in their production software and to avoid getting exploited by companies because of their ignorance.

Anyways I could probably rant for days about anything and everything and wish for a completely different world but if I don't press post nothings ever gonna happen.

What do you think of this?

Hello, I code and produce
 
Idk if you've tried to open an equalizer or a spectrum analyzer but it shows the decomposition of the audio signal in frequencies. It gets very useful when first trying to understand how mixing sounds together works and which part of the spectrum is most prominent in a specific sound. My thing is like that except the frequency scale lies in the vertical axis and the horizontal axis is just time, so you can see what happened seconds ago.

Why I made it is that the most widespread technique is to do an FFT that splits the decomposition into "frequency bins" of equal size, meaning 1024 bins gives bins of about 20000/1024 = ~20hz, which is really not precise enough for bass frequencies. I had to learn and read online about time-frequency reassignment which is fancy maths to merge 3 decompositions of the same initial sample window into one and get a way more precise result. The next obvious thing to implement would be a cursor that shows the frequency of a point on the graph.

Thanks for the warm welcome !
 
It really looks like water in the moonlight...maybe you can give AI art a run for its money!

What is it going to do, this software?

Thanks for sharing, and best of luck figuring it out.

Mike
 
I don't have much positive stuff to say about AI, for the very final group assignment of my curriculum the other students decided to league against me and pump out chatgpt garbage instead of giving attention to the task. We've spent more time arguing than working. Also in the domain of programming any attempt I've made to get me unstuck of a debugging session using AI has failed. Until the tech actually gets good I'm not touching this. I think all the hype around it is just a ploy to get the bipolar silicon valley to keep the ball rolling. It's not replacing any form of intellectual work relevant to me anytime soon, it just makes way too many mistakes. Getting on the level of ai is a very low bar.
 
I don't have much positive stuff to say about AI, for the very final group assignment of my curriculum the other students decided to league against me and pump out chatgpt garbage instead of giving attention to the task. We've spent more time arguing than working. Also in the domain of programming any attempt I've made to get me unstuck of a debugging session using AI has failed. Until the tech actually gets good I'm not touching this. I think all the hype around it is just a ploy to get the bipolar silicon valley to keep the ball rolling. It's not replacing any form of intellectual work relevant to me anytime soon, it just makes way too many mistakes. Getting on the level of ai is a very low bar.
Good to hear this. After many failed attempts to learn how to program on my own I finally found a book that explains the basics well enough that I'm starting to learn it. I often think why am I doing this because AI can code. But, then I think if it could we'd be seeing a million AI programs already being sold commercially and I don't see that.

But, at the root I'm finding programming very creative. Almost as creative as writing music which was shocking to me. I think that too many programmers get a bad wrap of being nerds tweaking code all day but there's something to being able to think of what you want to get done then finding a way to tell a computer what you want it to do to accomplish your task.
 
After many failed attempts to learn how to program on my own I finally found a book that explains the basics well enough that I'm starting to learn it.
What book is it?

But, then I think if it could we'd be seeing a million AI programs already being sold commercially and I don't see that.
It's not going to happen any time soon. AI can spit out some bits of code to solve a very specific thing but nothing more.

But, at the root I'm finding programming very creative. Almost as creative as writing music which was shocking to me.
Yeah people think programming is boring and mathematical but it's extremely creative once you go beyond the basics.
 
Good to hear this. After many failed attempts to learn how to program on my own I finally found a book that explains the basics well enough that I'm starting to learn it. I often think why am I doing this because AI can code. But, then I think if it could we'd be seeing a million AI programs already being sold commercially and I don't see that.

But, at the root I'm finding programming very creative. Almost as creative as writing music which was shocking to me. I think that too many programmers get a bad wrap of being nerds tweaking code all day but there's something to being able to think of what you want to get done then finding a way to tell a computer what you want it to do to accomplish your task.
If you truly have the love of solving problems through writing algorithms and can wrap your head around assembly, do try Human Resource Machine, this kind of puzzle game is really fun even if you don't like coding big projects. What's the book about exactly?
I don't think programming is that creative because I don't find myself lacking ideas when doing it but it's definitely as stimulating to me.
 
If you truly have the love of solving problems through writing algorithms and can wrap your head around assembly, do try Human Resource Machine, this kind of puzzle game is really fun even if you don't like coding big projects. What's the book about exactly?
I don't think programming is that creative because I don't find myself lacking ideas when doing it but it's definitely as stimulating to me.
Thanks. Human Resource Machine looks cool.

I'm using a book called Beginners Step by Step Coding Course.

Previously i was learning C and C++. I found that I didn't have any problem understanding the language but I had a huge problem with trying to understand how it was put together to do something (syntax I think its called). What I like about the book I got is that it starts with Scratch and explains how a program is put together. Then I looked at the code and realized that it was written in C. But since the code is arranged in neat little puzzle pieces it's easy for me to see how it fits together.
 
Syntax is about the rules of what you can and can't write, like how you can't write a constant number where an assignable value is expected or how you can't put a comma in a variable's name. Some programming languages have more or less annoying syntax and some try to reinvent basic stuff in order to force ideas on the programmers using it. Most of them will follow a variant of the C style so it's good that you get used to it even if you switch to something else in the future.
First understanding what series instruction gets used for computing what can seem insurmountable but once you get used to it it's gonna feel really easy. A bit like what happens when you first learn about equations or try to write an argumentative essay, there's a lot of parts but taking each element step by step will surely lead to success, which is what problem solving is all about.
 
Top Bottom