I was very surprised after doing some mixdowns on the onboard laptop soundcard on my Macbook pro that it sounded AWFUL when pushed to real speakers. Tried it on two other laptops.
Will never use a laptop sound card for real audio work or even listening again
One of the most underrated reasons to go to that site is the solid and extremely supportive community. You can start with any piece of software. I highly recommend https://ableton.com because it is designed to support live performance and has a very strong following
Beyond that, music is the expression of yourself into the outside world through sound. This can mean ANYTHING. The most effective way I've found to start this and pretty much any other creative task is to follow what you find interesting. Self-motivation is the tough part here and you've already started pushing up against that. Great job!
8-bit music is a place to start and given your list of music you really REALLY should avoid making music software (I HATE the word "should" but in this case I have 4 decades of experience so I'm leaning in). You'll feel comfortable doing it and you'll make cool stuff, but in my experience it pulls you away from the emotional connection to the work. The genres you mention are very feeling oriented.
Get yourself a simple MIDI keyboard or pad machine for drums to start. Use your body. Associate yourself with the movements so you can FEEL it as you make the music.
It will take a LONG time to get to a degree of proficiency and every time you make some music in 10 seconds you'll wish it was better. This is a wonderful and fulfilling lifelong practice if you can avoid psyching yourself out before you get rolling!
If a prospective employee told me a story about how they used a note-taking app like this to optimize their school grade output I would be extremely worried for a lot of reasons and consider it a major red flag.
What would be encouraging is an app that does not REPLACE your note taking but rather amplifies the capabilities.
You must take notes to learn deep. Handwritten is very important.
You will miss some things, which an AI could be tracking and summarize
What I would consider valuable is an app that supplements your notes. It would need two components... the app you have now, and reading in the notes that you have taken. Then if you asked it to go deep on a particular note or section you took notes on, it could add to the notes that you took without stealing the important part of the learning process
There's a fine line between eustress (positive stress) and distress (negative stress)
The magazine has a narrative it is trying to push. Anyone running a business sees this type of thing quite differently. You have to keep people motivated and pushing themselves. You can do it in such a way that is positive or negative... riding that line is exceptionally difficult and every person is different. It is quite possible that culturally they excel when pushed in such a way. Hard to tell from the bleachers.
At some point I need to write an article about this topic. I disagree with a lot of the conclusions about that article.
You aren't making a lathe for someone with no experience. Anyone who is a potential customer for a lathe has SOME experience, even if it's just enough to say "I want a lathe" and the amount of effort they will need to go through to onboard to using the lathe properly is directly proportional to the applicable mental models they have for similar tasks. This probably involves hand eye coordination and gestures along with physics and a bunch of other things to onboard quickly.
Intuition is about using the most fundamental mental models that your customer(s) should have and simplifying the connection of those to the new task.
So intuition is contextual. The main goal is to save the user time. The narrow goal is to make the product easier to learn compared to your competitors. The big problem is no matter WHAT you do, the mental model a user will use when they approach a new task for the first time is inevitably different than the one you did.
Or, "You are not your customer" or however you want to phrase it.
When you take audio out of the equation you don't need a lot of things:
What makes the sound? Not needed anymore. So any ADC/DACs, DSP code, analog voice hardware, etc is not needed. The DSP in particular is fairly complex and can be expensive depending on what you're doing
If you take the analog side of things out you don't need as complex power and all sorts of other things, so you may not even need a power supply at all, which is huge! Etc, etc.
Then there are things in the middle, like CVs, which are 'kinda' audio but not really since they are just control voltages. You can run them quite slow and still be useful (like 10kHz even). Or, you can treat them like audio, which is definitely my preference, so it depends on your implementation.
MIDI is a great place to start on a path to developing your own instruments. The amount you can do with a controller is CRAZY when you start to see how far it can go
You are about to bite off a lot. I do this for a living.
You have some software experience, this is good. Assuming you have embedded software experience (which is essential for what you are doing and not at all like web programming) you have a foothold to finish this project without going completely insane.
Hardware is a completely different beast. With software everything happens in your head and when you get stuck you can usually think your way out of it. With hardware, you really do need to learn to do things meticulously and step by step. There are many things that can go wrong. You will learn a lot on this journey.
Don't be afraid to ask for help. Finding a hardware community will be essential to do this as you learn the skills you need. You're going to make a lot of mistakes, best to go in embracing it
A large amount of the work you will find yourself doing at the beginning is just figuring out where and who to ask questions about things like the keybed and other hardware issues. None of this is terribly 'hard' but none of it is easy. Most of it comes from experience.
It is almost always best to use someone else's product when you are designing your first. Roger Linn (https://www.rogerlinndesign.com/) gave me some fantastic advice a couple years ago when I was trying to design switch caps: "Do you want to be a company that designs switch caps or one that designs synthesizers?" and that stuck. I don't want to design switch caps, so I bought them off the shelf, contracted someone to design my own, and moved on.
So to that end... just buy a couple keybeds from Fatar or someone else, or just grab a synth you already have or buy one off ebay and harvest the keybed from that (often times much cheaper than buying direct!)
Don't be afraid to spend money on tools. If you find something difficult, like soldering, I have not once regretted spending money on better tools. They grow with you and save you hundreds if not thousands of hours of unnecessary frustration. When you know you need a tool, find a way to get it.
I can't see this changing much if they water it down to a point where liability isn't an issue. If a company is weighing whether to put resources into a security update vs. roll the dice on whether they are used as an attack vector, where they will be sued and just declare bankruptcy, I don't think it would be effective.
Doubly so if their products are still in use after the company goes under. Now who is liable? What protections can one create for this scenario?
Most consumers will never file a lawsuit against such behavior because it is an incredibly uphill battle.
I get the sense that regulation like this will just create a new goalpost that won't ultimately help consumers, we've seen it happen time and time again, but I don't have a better idea. I suspect if you tried to enact real change you'd get too much opposition.
This is one of my favorite things to do, it reveals a lot about fundamental skills I never really actively think about...
If I'm below average at walking, what would it look like to be above the curve?
... at reading?
... at eating?
... at relaxing?
... at sitting or standing?
I've been spending a majority of my time lately re-examining the skills I will rely on for the rest of my life. Been surprisingly helpful so far.
I don't think automakers ever thought drivers LIKED touch screens, it was just so much cheaper that someone saw the margins and decided to go for it.
When we design synthesizers, the MAJORITY of the cost is in the UI. People need the UI because our industry is all about gestures and mastery. You cannot master when you have a large screen that is not consistent and requires too much interaction.
Musicians would call this a feeling of 'menu-diving' which is almost the worst thing you can say to describe a synth.
There are actually some technological advances here where you can create buttons in a touch screen (convex or concave) which does help with some of the issues here, but it isn't cheap enough to be an alternative yet. I need to find the links for those
The mental model I’ve found most useful in guessing how this will affect us is the migration from assembly to a more human readable C compiler
Nowadays assembly is almost never used because it has been abstracted (yes I use it sometimes for DSP, SIMD and processor specific optimizations but it has largely been abstracted)
ChatGPT will likely have a similar switch to new critical skill sets but it will take a while
I definitely have given out the sysex info to people. Post on the forum and see if someone has it accessible, if not I’ll look through my emails to find it when I have a moment
Sadly no, for a number of reasons not least of which is multiple CPUs and too much necessary documenting to do that and even if… I don’t think Focusrite would be too keen on it
If some users don't get angry then it isn't innovative enough. Innovation naturally leads to people forced to learn things out of their comfort zone and everybody responds to that differently. The best I can do is guide them through the process and hope they don't resent me on the other side ;)
Roger made sure it sounded 'right' but beyond that I had a lot of control over the specifics. I shot for a much higher degree of precision than other instruments (even lots of digital) and more or less hit the target I was going for. Low jitter, under 3ms in all cases I could push it into. Was quite proud of that
Oh tons and tons of design ideas... I plan on blogging about them at some point once I am more steadily designing my own instruments, right now it would just help the competition. Been writing out articles. I'll post some here when I do
It depends on the bpm and the intention. A swing for jazz is much different than for house or hip hop.
I was very surprised after doing some mixdowns on the onboard laptop soundcard on my Macbook pro that it sounded AWFUL when pushed to real speakers. Tried it on two other laptops.
Will never use a laptop sound card for real audio work or even listening again