I was away for a while… Too much work here. I never forgot Flucoma though and maybe … you !!!
A little messy thought:
That thread makes me think of something I have been exploring since a while. Open Music people may know the ZL library using Lempel–Ziv; the ZIP algorithm in quick words. It is used in OM both for notes or text and I love its ease of control.
Nice @rodrigo.constanzo! I also believe sequencing can sometimes be missing for time-based stuff. This is why a markovian approach is sometimes easier for me; but not always.
I love the fact LZW separates analyzed sequences into a dictionary (would be a cluster for a SOM) on one side and a sequence on the other. Super cool: their size can independently and dynamically change. So you can ask for large bits of sequence generated from short segments etc.
The fact sequencing is added to the clustering provides something better than just random walks. Better means more control; maybe not perceptively…
Using RNN works fine too (demos of Tensorflow) but I never had the chance to go really far with that. I may be wrong but its control may not be easy.
So why not adding dimensions to all that and play with horizontal and vertical sequences of MFCCs. 800+1 dimensions; the extra ones being time ? or 800+2 is one has two representations of time…
I hope I will have that extra time to dig further into something like the “continuator”, “OMax” or “PyOracle”.
To be continued. ;9