Posts become a patron
Savo's Blog
Cancel

Let's Make Overtone Sing Like Sonic-Pi

Introduction In my Previous Articles I have described how to setup your environment for Overtone regarding system audio, basic Overtone project, VS Code IDE and Emacs editor/IDE. This and the foll...

Starting your Computer Music Journey with Clojure and Overtone in Emacs

In this post I want to write about probably the most powerful text editor there is: Emacs and how to set it up so you can begin programming and live coding with Overtone in no time. Many users woul...

Setting Up VS Code For Clojure And Overtone Development

Introducing VS Code In my previous blog post I wrote a guide on setting up Overtone and starting it on your computer. If you are interested in live coding you should definitely check it out. I con...

Overtone: Basic Setup

Overtone: Live Coding Software If you haven’t come across Overtone yet, it is a live coding software that enables you to create and control sound using Clojure programming language. Today we’re go...

Pipewire: Effortless Linux Audio

Live Coding Software Part of my audio experience on linux is Live coding with software such as Overtone and Sonic-Pi since I’m very interested in exploring what can be done when two creative field...

Playing New Music On Old Car Stereo With Clojure And Babashka

Car Music I think we can all agree that every one of us likes to listen to some music while driving somewhere. My brother and I ride together several times per week in his 2011 Suzuki Swift. It’s ...

My Journey To Understanding Function Composition

During the past couple of months I’ve been doing 4clojure exercises regularly, and today I solved an interesting one. It’s about higher-order functions, and since I don’t have much experience with ...

A Random Job Interview Challenge In Clojure

It’s evening and I’m listening to some music while I’m casually browsing the web. After a couple of minutes This tweet came about: Most candidates cannot solve this interview problem:🔸 Input: "...

I Finally Started Getting Programming

For a few last years I’ve been learning programming in various languages, on and off, with more or less success. Some languages that I’ve tried include Python, Java, Haskell and even JavaScript. An...

In Search of a Good Way to Learn Programming

Starting from scratch is hard. Especially if you are taking the “teach-yourself” approach. This blog post is going to be about what I think, from my beginners perspective, would be a good approach ...