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

Humanizer via addition of pink-noise #56

Closed
Datseris opened this issue Jul 30, 2020 · 10 comments · Fixed by #57
Closed

Humanizer via addition of pink-noise #56

Datseris opened this issue Jul 30, 2020 · 10 comments · Fixed by #57
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@Datseris
Copy link
Member

Research shows that human timing fluctuations are not white noise, but instead pink noise with varying exponents from -0.5 to -1.5.

A simple function humanize! could first generate such noise using e.g. ARFIMA.jl and then add it to the note positions.

@michiboo
Copy link
Contributor

michiboo commented Aug 4, 2020

Hello! can I have a go at this issue?

@michiboo
Copy link
Contributor

michiboo commented Aug 4, 2020

@Datseris I have created a PR for this issue, but I am not sure if I got it correctly, please review it when you have time! Thanks!

@Datseris
Copy link
Member Author

Datseris commented Aug 4, 2020

Hello! can I have a go at this issue?

Hi, absolutely! Why not?!

@michiboo
Copy link
Contributor

michiboo commented Aug 4, 2020

@Datseris I don't get how I can get the varying exponents from -0.5 to -1.5 from arfima.jl... do I pass it as parameters?

@Datseris
Copy link
Member Author

Datseris commented Aug 4, 2020

Nope. I don't know either :D ARFIMA with fractional value for d can generate power-law correlated timeseries, but to my knolwedge, there isn't a "simple" way to connect the ARFIMA parameters with the power-law slope. Also, ARFIMA doesn't really generate "pure" power-laws...

@michiboo
Copy link
Contributor

michiboo commented Aug 9, 2020

ah ok I will try to see what I can get! :)

@Datseris
Copy link
Member Author

Datseris commented Aug 9, 2020

Don't worry too much about getting a perfect power-law for now. Let's first get the interface going well, and then we can think about the specific noise in detail.

@michiboo
Copy link
Contributor

@Datseris Hi is the ARFIMA package on JuliaRegistries? If not I could try open a PR to add JuliaRegistries, at the moment there is some CI issues with the package as it cannot found it on the Registries.

@Datseris
Copy link
Member Author

Hi @michiboo ,

Nope, it is not registered yet. Sorry for forgetting this! I'll register today (but it will take a couple of days until its public). In the meantime you can address the rest of the comments in #57 and I'll get to it.

Also, do you mind if we continue this discuss in PR #57 ? It makes it easier for me to stay organized :)

@michiboo
Copy link
Contributor

@Datseris Ok thanks! I will discuss on there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants