So instead of a single-finger player, the keys react to the entire audio spectrum, which can make it look 'Manic'!
Full-Spectrum Visualizer
Volume Control
Mute Button
Audio Device Selection Button
Sensitivity Control
Default Sensitivity Button
Title Display
Duration Time
Progress Time Bar
Time Display Toggle Button
v 10a: Refined the control for Sensitivity to allow finer adjustment
v 11: Corrected frequency-to-key Added player controls (Controls only show on hover)
v 11a: Enhancements:
Modified key down image to reflect actual audio levels (not just fully up or fully down)
Minimum key press can be set (KBTickleLevel)
Volume and Sensitivity values displayed above bars
Greatly simplified code using styles
Enjoy
You do not have the required permissions to view the files attached to this post.
Last edited by eclectic-tech on January 12th, 2017, 3:57 pm, edited 2 times in total.
Okay... in my usual haste, I mismatched the sharp and flat keys references
Corrected frequency-to-key
Added player controls: Prev|PlayPause|Next|Stop|Open Player
All Controls now only appear on mouse over action for cleaner visualizer
Moved all images to the @Resources folder
Added Fonts to @Resources
That's indeed a very interesting idea. The graphic realization is very good, the skin is well built. Congratulations.
I definitely like (or even better: I love) it.
balala wrote:That's indeed a very interesting idea. The graphic realization is very good, the skin is well built. Congratulations.
I definitely like (or even better: I love) it.
Thanks! All credit for the graphics go to Adorkable's Piano!