I just completed a new mix based on material from my latest EP “Unlanded”, as well as lots of unreleased material and alternate versions. Download or listen below:
Midular is my latest venture into MIDI processing software, built in the Max for Live environment. The modules can be chained together in a modular fashion to form any number of effect chains. Used in isolation, they can act as problem solvers, such as quantizing notes in real-time, repeating incoming notes, or sequencing incoming notes. By chaining several modules together, one can create a vast array of different MIDI processing chains that can be used to support various forms of algorithmically aided composition. Here’s a conceptual sketch I made early on, before actual work on the modules began:
Initial versions of the first set of modules were demoed at the 2014 MIDIHACK hackathon, which was held in Stockholm, Sweden, the 17-18th of May. Following this event I have continued work on the modules, and think they have now reached a stage where they are ready for public consumption. Head on over to my github page to download and read more about the modules.
Your opinion of unit tests might range from it being the best thing since sliced bread, through to it being a waste of time that should be abolished in favour of end-to-end tests. Another possibility is that you might not care about testing your code at all, in which case I recommend you to get your cowboy hat and leave. Alternatively, you could hang around for a little bit and possibly find yourself intrigued about writing unit tests and how they might make your life a little bit easier.
You might fear that writing unit tests will take more time, and won’t really give much benefit in return for the amount of time you spend writing them. I’ve found that when tackled properly, unit tests take minimal effort to write, and at the same time forces you to verbalize the exact requirements you have for the piece of functionality that you’re going to implement. It’s very satisfying to write a small test suite, see that all the tests go red at first, and then see them start to go green as you start implementing the functionality that you have specified. You will need to write some more lines of code, sure, but you will also save a lot of time when changing bits of your implementation or thinking up new features (aka feature-creep). So in my opinion, writing unit tests even on private projects can make a lot of sense.
Unlanded was released 1st of May, and is now available from a myriad of digital vendors and streaming services, including iTunes, wimp, Spotify, Google Play, CD Baby, CDON, eMusic, and Amazon. Get it while stocks last!
On a more serious note though, my Monochrome Adventures album will no longer be available from Spotify after July of this year. This is due to the fact that certain digital music distributors (actually, I’m looking very specifically at you TuneCore) require you to pay around $50 every year to keep your music online, which is a really shitty deal for indies like me. With the amount of money I typically earn from Spotify streams, this basically amounts to me having to pay $49 a year so that people can listen to my music for “free”. So, I will probably put it up on Bandcamp instead. I’ll post an update about this in due time.
My new EP “Unlanded” will be released soon. Check out the great cover art by Robin Snasen Rengård:
My BallSequencer plug-in, which was previously donationware, has now been changed to “follow-ware”. This means that you can get the full version of the plug-in by following me on either Facebook or SoundCloud. When you’ve done this, simply send a message using either of these services and you will receive a download link.
My ageing BallSequencer plug-in has received a makeover and is now available as a Max 4 Live patch, thus it’s now available to all the Mac people out there as well (as well as everyone running a 64 bit host, as the original plug-in is 32 bit only). That is, as long as you own Ableton Live + Max 4 Live, or simply Live 9 Suite. Head on over to my github page for downloads and more details.
I recently needed to do some remapping of integers in a Max patch I was working on, and found myself solving the problem in a very ugly way at first:
I often find myself needing to do simple A/B comparisons, for instance when comparing the sound of two different eq-plugins or anything like that. There’s a neat little trick in Cubase which really facilitates this process: Read more
It’s been a while since I posted the first teaser from my upcoming
album EP Unlanded, so I thought it was about time to post up a new clip. The album EP is coming along nicely, and I’m aiming for an early 2014 release.