DEV Community

Ben Halpern
Ben Halpern

Posted on

What are the coolest coding + music projects out there?

Take this question any way you want, but what projects marry scripting and coding, or just music projects that lend themselves to development in any way.

Discussion (17)

Collapse
ycmjason profile image
Jason Yu

Definitely not the coolest. But would love to share one of my own project that I actually live-coded at a conference as an introduction to Vue 3's composition API.

keyboard-keyboard.ycmjason.com/

It is basically a piano keyboard controlled by your computer keyboard.

See my live-coding talk here:

Collapse
ben profile image
Ben Halpern Author

Cool!

Collapse
ben profile image
Ben Halpern Author

I really want to actually try Sonic Pi, but I've never gotten to it.

I'm curious if anybody has any other projects along these lines.

Collapse
094459 profile image
Ricardo Sueiras

I’ve done workshops with kids and it’s a great project and well worth giving it a go. There was an open source drum machine that was pretty neat, but my bookmarks are letting me down and I can’t find it. Also, I’m a sucker for SID music as the c64 was my first, and there are some cool projects out there.

Collapse
inhuofficial profile image
InHuOfficial • Edited on

That is a really interesting project, thanks for that one!

I have just lost my weekend to playing with audio generation it seems 🤣

Collapse
kimberleejohnson profile image
Kimberlee Johnson

My colleague @philmillman gave an awesome talk recently about using WebRTC (Daily) and Web Midi to remotely control some hardware for jam sessions: twitter.com/philmillman/status/146...

Collapse
inhuofficial profile image
InHuOfficial • Edited on

You should check out Aiva.ai

AI generated music that you can buy the complete copyright to (which is what excites me about their pricing model, I don’t think anyone else lets you own a track outright).

They also let you download the midi file for other projects / to improve the tracks.

When their API comes online you could create a store, a radio station, who knows!

For now I think they would be useful as audio tracks for game hackathons etc.

I wrote a little about it here and you can hear some music it created:

Collapse
catriname profile image
catrina

This site allows you to create and share pictures of stringed chords. It is a very simple idea and so useful for those learning/practicing stringed instruments:

chordpic.com/
and here on GitLab: gitlab.com/Voellmy/chordpic

I've always liked the idea and recreating it in different technologies.

Collapse
ekeijl profile image
Edwin

ZzFX - it's a tiny synthesizer that you control with 20 parameters and it gives you a single line of code that you can copy paste. It's fantastic for coding competitions like js13k. Of course people also create music with it. Beep boop 🤖

Collapse
lucaboriani profile image
Luca • Edited on

Someome will say a gui programming language isn't real programming, but I still think max-msp and puredata are the king and the queen of such domain!

Collapse
citizen428 profile image
Michael Kohl

If you haven't already, check out Automatonism, it's a modular synth written in PD.

Collapse
lucaboriani profile image
Luca

Wow, didn't know Automationism... thanks, now I'll definitely have something new to mess with!

Collapse
mellen profile image
Matt Ellen

Meet this incredible demo scene musician:

youtube.com/c/Gasmanic/videos

Collapse
isaacdlyman profile image
Isaac Lyman

I got into the Web Audio API a few years ago and made Viano, a Vue.js library that lets you write songs using component markup: github.com/isaaclyman/Viano

Collapse
fennecdjay profile image
Jérémie Astor

Of course there's Gwion, but you may have interest in tidal-cycles itself based on super collider iirc

Collapse
jai_type profile image
Jai Sandhu
Collapse
citizen428 profile image
Michael Kohl

Bespoke is a great modular Digital Audio Workstation (DAW) that supports Python scripting.