My Awesome Phase Vocoder (Audio Examples and Free Software Download)

In the spirit of the blog post I wrote on Alternative Music Production Software a few weeks ago, I've been spending a good amount of time working on a phase vocoder lately. I'm happy to say I have an early working demo version that sounds quite good.

Piano Waveform Stretched and Compressed

The phase vocoder allows for stretching and com…

Date: February 14th, 2017 at 9:42pm
Author: Terence Darwen
Tags: Audio Software, Cross-Platform Development, Phase Vocoder, Digital Signal Processing, DSP, C++, Sabbatical

Thoughts on AutoDrumatic and Alternative Music Production Software

An important part of this sabbatical is not just studying books, blog posts, other's code, C++ disassembly, etc, but also to put newly learned skills to practical use. This was partially the reason I started working on AutoDrumatic (mentioned and demonstrated in previous blog posts here and here).

Date: January 27th, 2017 at 2:14pm
Author: Terence Darwen
Tags: AutoDrumatic, Audio Software, Cross-Platform Development, Sabbatical

AutoDrumatic Version 0.1.0

As shown in the video below, I've added functionality to the left sidebar pane in AutoDrumatic and also added some additional drum hits.


As mentioned, I should have another update to AutoDrumatic in a couple of weeks with some additional necessary functionality. If you'd like to give…
Date: November 22nd, 2016 at 9:23am
Author: Terence Darwen
Tags: AutoDrumatic, Audio Software, Cross-Platform Development, C++ Development, Sabbatical

AutoDrumatic (Video Demo and Free Download)

As mentioned before, as part of this software engineering sabbatical I'm currently on, I work on projects that put learned software engineering practices to use in practical applications. One of the recent projects I've been working on is something I call "AutoDrumatic".

I have plans for AutoDrumat…

Date: November 4th, 2016 at 11:21am
Author: Terence Darwen
Tags: AutoDrumatic, Audio Software, Cross-Platform Development, C++ Development, Sabbatical

First Proof of Concept Complete

As previously mentioned, I've been working on a simple proof of concept for cross platform audio application development. I've just completed this. It's simply a sine wave player. Press the play button and it plays a sine wave tone that can be adjusted in realtime with a slider control.

A trvia…

Date: August 22nd, 2016 at 3:03pm
Author: Terence Darwen
Tags: Cross-Platform Development, Proof of Concept, Audio Software, Sabbatical