Doing TDD with Max (and JavaScript)

JULY 1, 2014 in MAX PATCHING

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.

Read more

Unlanded is out

MAY 31, 2014 in MUSIC, NEWS

Unlanded was released 1st of May, and is now available from a myriad of digital vendors and streaming services, including iTuneswimp, 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.

Unlanded EP

FEBRUARY 16, 2014 in MUSIC, NEWS

My new EP “Unlanded” will be released soon. Check out the great cover art by Robin Snasen Rengård:

Upland_unlanded_cover_612x612

 

 

BallSequencer 1.5 (Windows) is now “follow-ware”

JANUARY 7, 2014 in NEWS

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.

BallSequencer is now a Max 4 Live patch

OCTOBER 27, 2013 in NEWS

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.

BallSequencer-screenshot

Max patching quicktip: Remapping data

AUGUST 6, 2013 in MAX PATCHING

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:

How not to remap numbers in Cycling'74 Max

How not to do remapping of integers

Read more

Cubase quick tip: Doing A/B comparisons

AUGUST 1, 2013 in PRODUCTION TIPS

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

New teaser

JULY 25, 2013 in MUSIC, NEWS

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.

Techno mix

JUNE 29, 2013 in MUSIC

I’ve put together a little mix of great techno tracks from the last couple of years. Go and have a listen-see:

 

Monochrome Adventures coming to WiMP and Deezer

JUNE 25, 2013 in NEWS

Just thought I’d inform you all that my album Monochrome Adventures will be available on the streaming services WiMP and Deezer in a couple of weeks. Have a nice summer!

Newer posts »