Development: Whole-Play

Beat detection from MIDI data

19.01.15

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

07.11.14

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...

Categories

Latest comments in "Whole-Play"


End of page. Back to page navigation.