Cool. I love the demo where it's hooked up to a player piano.
After a quick glance at the source, it seems like what you do is build a simple Markov chain from the input snippet and then randomly sample it to produce the output snippet. Is that about right?
Yup! That is basically it. There are two other small tweaks that can be enabled through the UI described under the "Common Functionality" section. I found that these features are desirable under certain circumstances.
Comments
Cool. I love the demo where it's hooked up to a player piano.
After a quick glance at the source, it seems like what you do is build a simple Markov chain from the input snippet and then randomly sample it to produce the output snippet. Is that about right?
Yup! That is basically it. There are two other small tweaks that can be enabled through the UI described under the "Common Functionality" section. I found that these features are desirable under certain circumstances.
https://ccrma.stanford.edu/~colinsul/projects/jnana/#common-...