Sputter 1.5.1 Released

Sputter version 1.5.1 is now available on Google Play.

As the version number implies this is in no way a major release. However, it does contain some under the hood changes which paves way for the new sequencer backend written in C++.

Still, there are some changes you might find useful:

Logarithmic cutoff frequencies was proposed by a user and is a surprisingly big improvement. As it were, the cutoff frequency would sound too sensitive at one end of the slider and very unresponsive in the rest of the range. The sliders now feel more evenly distributed and it is way easier to dial in the setting you want.

To illustrate this, let’s take a look at the same automation curve with and without logarithmic values.

The “old” linear cutoff frequency automation:

Linear (old) automation curve

The same linear cutoff frequency automation, but in logarithmic scale:

Linear (old) automation curve

These two sound exactly the same, but adjusting the second one feels more predictable and “natural”.

Going forward

The new C++ sequencer backend is progressing faster than ever, and it is now time to begin integrating it. Learning a language like C++ is time consuming when coming fram Java, but over time it will probably be worth it since it is the Lingua Franca of audio development. This means I will be more capable of taking advantage of tutorials, open source code and other literature directed at audio development.

It is not easy to set a time frame with regards to when it will be fully integrated and ready to go. I hope that the rest of it will be relatively straightforward as C++ is beginning to sink in and the sequencer code itsef is largely done.

As usual further updates will be posted here as they happen.

New demo song

Also, I finally managed to finish Demo Song #3 titled Aerial Arachnid:

Feel free to download, remix and redistribute as you will:

http://casualcomputing.info/sputter/songs/AerialArachnid.sps