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

Added an Opacity Feature to the Note Histogram #31

Merged
merged 7 commits into from
Mar 20, 2019
Merged

Added an Opacity Feature to the Note Histogram #31

merged 7 commits into from
Mar 20, 2019

Conversation

jrg94
Copy link
Owner

@jrg94 jrg94 commented Mar 19, 2019

If a pair of bars are the same, we decrease their opacity to 0.2. This allows bars with errors to stick out. I've edited one of the Mario files to have a handful of note errors.

I just realized that it's possible to have all the right notes and play them in the wrong place, so the note histogram can look correct and you'd still be playing the song wrong. 🤣

Also, I think we should not fade if you only have one file, but I haven't added that feature. The graph is faded by default.

@jrg94 jrg94 requested a review from wustep March 19, 2019 20:07
@jrg94 jrg94 self-assigned this Mar 19, 2019
@jrg94 jrg94 added the enhancement New feature or request label Mar 19, 2019
@jrg94 jrg94 added this to the Project Prototype milestone Mar 19, 2019
@jrg94
Copy link
Owner Author

jrg94 commented Mar 19, 2019

Updated this so the note histogram is not faded when there is only one file.

@wustep
Copy link
Collaborator

wustep commented Mar 20, 2019

lgtm!

I just realized that it's possible to have all the right notes and play them in the wrong place, so the note histogram can look correct and you'd still be playing the song wrong.

  • that's why we have the master graph :)

@jrg94 jrg94 merged commit 778fdc2 into master Mar 20, 2019
@jrg94 jrg94 deleted the opacity branch March 20, 2019 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants