Ask HN: Linux based music creation workflow for 10 year old
My daughter is interested in singing/creating music - recently she showed me how she used web based applications to mix and create music.
I was wondering if there is a workflow that she can use on her laptop (running Pop!_OS which is based on Ubuntu) to easily create, say, remix of songs. I have heard of Jack and have occasionally used Audacity but I neither have any background in creating music nor any specific equipment that is needed (I'm not opposed to buying if this turns out to be a long-term interest for her). Also, it doesn't have to be offline - purely web-based or combination of online/offline is fine.
My main goal is for her to be able to create quickly and easily while keeping the complexity low so as to not scare her away.
27 comments
[ 3.8 ms ] story [ 70.1 ms ] threadI'd like to mention SonicPi though. It's a platform for creating music through code, and is used all over the world to teach kids both programming and music production at the same time. It's really cool.
Keeping complexity down is going to be the main issue (isn’t it always). Music software can get very complex unfortunately.
Is your daughter set on doing this “in the box” (on computer)? My first thought is that physical equipment might have easier (or at least more satisfying for a child) learning curves.
Hopefully someone can hop in with concrete equipment for mixing or Linux software advice. Mac guy myself.
It should be installable via apt, so it's easy to try it out, anyways!
LMMS is exactly that. You can make it as simple or complex as you want it to be.
Music theory is optional.
Bitwig is one of the only major audio workstations taking Linux seriously. They're basically building a supercharged version of Ableton Live, and it's got great multiplatform support. If latest PopOS! has PipeWire enabled, then all you need to install is your pipewire-jack package for the audio server, and your bitwig-studio package for Bitwig. Once you have Bitwig installed, you can boot that up and activate it with whichever version you get. It's a seriously powerful tool, and pairs nicely with touchscreen devices. Works great with MIDI enabled hardware, too!
Latest PopPS! has Pipewire - I'm using it right now. Thanks for the tips on the audio configuration. I'm hoping she doesn't lose interest and gets involved enough that I have to buy it for her (fingers crossed!)
If you're dead set on Linux I suggest looking at OpenMPT. It's a classic tracker app, very mature, and officially supported on Linux through Wine. I was using trackers to make beats at 10 years old, and these days it's much easier to find samples. It's at the right level of complexity for a kid that wants to write sequences and maybe add in some recording, but isn't ready to spend hours and hours on audio engineering.
I can't stress enough the value of private instruction. Keyboard and voice lessons are relatively inexpensive (not free, of course, but not the biggest luxury) and access to a keyboard or guitar (those especially!) and a teacher who can show proper technique to play and sing is really great. Music is taught primarily in a master/apprentice form and more important than doodling in a DAW is getting someone to show you how to doodle. A relatively inexpensive keyboard and some lessons on playing will go further than any software. Personally I took keyboard and later recording/production lessons and it really gave me the tools to create.
For the tech part, you need three things. A mic to record the voice, a midi keyboard (if you go with lessons you'll need a decent keyboard anyway, and most can be plugged into the computer with USB these days), and a DAW (digital audio workstation). The cheapest form factor now is an iPad with garage band, which is famously user friendly. If you're committed to Linux, bitwig is great but your kid will need to do a lot of self study and practice with YouTube tutorials. Something that can't be beat is a smartphone or tablet with voice memos recording them playing and singing. Audacity can do that.
As an avid Linux user with a lot of experience I will say it sucks for beginner audio work. Get a Mac and use GarageBand, it just works.
If my kid wanted to make music I'd get them a keyboard and lessons, then a voice recorder to make the music. DAWs are essential for pro work but it's a lot to ingest for beginners. Most teachers will be familiar with how to use them these days, ifs standard fare to teach in college.
Lately she has been listening to a lot of music and trying simplistic music mixing etc. I think I have realized to be more hands-off when it comes to her interests so I'm sort of just observing and hoping that it sticks. If that does happen, I think I'm not averse to the tools you mentioned.
A bought a cheap 100$ it’s been 5 years and it works amazingly.