Development: Whole-Play

Cathedral Composer (alla Debussy)


Meet the first Proto-Composer, CathedralComposer, inspired by Debussy's La cathédrale engloutie.

Listen now...

Cathedral Composer4.42 MB

The first Proto-Composer, loosely based on Debussy's La cathédrale engloutie.

... or read the full post for some background info.

Read the whole post...

Beat detection from MIDI data


Lately I've been working on giving Whole-Play beat detection capabilities. There's heaps of information online on beat detection algorhythms, but it generally deals with audio signals, whereas I'm dealing with a stream of MIDI messages. In particular I'm concerned with extracting tempo from an improviser, tyipically on guitar or piano, which makes it quite a different problem to detecting beat from an audio source with drums, for example. Here's my approach so far...

Read the whole post...

Melody harmonization


Now that Whole-Play is harmony aware, it's time to give it some useful skills, starting with how to harmonize a melody. For now I'm focusing on adding a single voice. I can certainly add more than one voice but each process is independent, so the results might be a bit unpredictable. Read on and hear my initial explorations...

Read the whole post...


Latest comments in "Whole-Play"

End of page. Back to page navigation.