Hard Light Productions Forums
Off-Topic Discussion => Programming => Topic started by: shiv on December 23, 2009, 07:55:06 am
-
Just my project of simple digital metronome written in VB.net.
Check the homepage: http://metronome.codeplex.com and if you'd like to see some new features in the future releases, post the ideas here here :)
-
Interesting, but I find it kind of odd that it accents every 4th beat (and if we're counting, it's beat 4 of a 4/4 bar, not even the downbeat). Accenting the weak beat like that makes it sound like a jazz or rock drum beat, not a metronome.
I suggest either making all beats the same sound, or giving the user an option to decide what time signature to use. 4/4 is not the only meter out there!
Also, I'm a fan of metronomes that can play an A4 (440Hz) for me to tune to. :p I know it's not a tuner, but even most $10 plastic crap metronomes play an A and a Bb for tuning.
Good start, though. :)
-
Yup, 3/4 and 7/8 are useful time signatures, oddly enough ;)
Also, swing would be good, as Solatar said, not all bars accent on the first beat, rock counts one, two, three, four, whereas you can get Jazz and Swing beats that are one, two, three, four. It's possible in those cases to just count from a different position, but preferable for the swing to be user-controlled.
That said, it's a good start, and always useful practice for programming to put it towards a practical application :)
-
Thanks guys. More options are just to come, like a choice between 4/4, 3/4 etc
-
I'm currently rewriting everything to C#, wish me luck guys!