Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some concrete ideas from Neil #3

Open
weiweichen opened this issue Dec 12, 2018 · 0 comments
Open

Some concrete ideas from Neil #3

weiweichen opened this issue Dec 12, 2018 · 0 comments
Assignees
Labels
cool feature literally

Comments

@weiweichen
Copy link
Owner

Neil:

My favourite way to skew an even distribution is to take the log base 2 of n (or 2^n if you want to skew the other way). Which I think is neat because we're dealing with ratios so much.

Rhythm is another pattern to explore. I don't have as much theory on this, maybe make the last note at least a crotchet and insert pseudo-random crotchets throughout the music. I like the idea of working the fibonacci sequence into it but I'm not sure how or whether it would work (since everything else is so based around integer ratios)

The other one is that folk tunes rely heavily on the call-and-response idea. Maybe there's a general way to measure how 'call-and-response'y a tune is and optimise for that. Or it's probably easier to hardcode a pattern where bar 9 is a repeat of bar 1 and bar 13 is a repeat of bar 5 (this is why we should use index 0 everyone, it makes much more sense than index 1!).

@weiweichen weiweichen self-assigned this Dec 12, 2018
@weiweichen weiweichen added the cool feature literally label Dec 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cool feature literally
Projects
None yet
Development

No branches or pull requests

1 participant