Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: turiqwalrus on March 28, 2011, 10:30:03 pm
-
meh... I was bored, so I made a metronome with axe. First input the speed(60=1 beat per second), then it will invert the screen on every beat.
AXEMETRO is the source, and MTRONOME is the compiled version
if someone could make screenshots or something?
-
Just wondering, how accurate is it? Is it based on the watch battery?
This would be interesting, since I would never forget to bring it around >.<
-
I have a whole sheet music viewing/editing program in progress on my calculator, it's just very, very slow going. I should look into adding this.
-
could be optimized a lot, though. I can think of an optimization already, anyway, it uses the pause command, combined with a formula, to figure out how long the pause will be. It seems to be pretty much accurate when checked with a metronome. Also, for the sake of accuracy, how many milliseconds does
RectI(0,0,96,64)
DispGraph
take?
-
Just wondering, how accurate is it? Is it based on the watch battery?
This would be interesting, since I would never forget to bring it around >.<
I would assume he counted the cycles in his code./me requests verification.
/me loves the "/me" command. (.emag eht srehto gnikam dna)
edit: ninja'd
-
But not all calcs are created equal in terms of speed, so cycles would be not that reliable?
-
It would be the most reliable method though, because that amount is constant.
methinks I am right.
-
Well, it isn't too big of a deal if you're playing alone, and if you're playing in a group, you really should be following the conductor anyway. I think it's a good tool.
-
Sir what orchestra are you in?
-
Sir what orchestra are you in?
Not orchestra, Advanced Wind Ensemble and Advanced Jazz Ensemble. There are about four string players at my school.
-
Oh lol not bad.
could be optimized a lot, though. I can think of an optimization already, anyway, it uses the pause command, combined with a formula, to figure out how long the pause will be. It seems to be pretty much accurate when checked with a metronome. Also, for the sake of accuracy, how many milliseconds does
RectI(0,0,96,64)
DispGraph
take?
Not enough to matter, I'm guessing. A couple hundredths of a second.
-
so about the equivalent of pause 10 or 20
-
Yeah the issue is that not every calc run at the same speed. I think 83+SEs even run ASM programs about 10% slower than TI-83+s. THe only real accurate way to do it would be to use the 84+ clock, but then your program wouldn't run on older calc models. It can be useful, though, if the inaccuracy isn't too big.
-
Yeah the issue is that not every calc run at the same speed. I think 83+SEs even run ASM programs about 10% slower than TI-83+s. THe only real accurate way to do it would be to use the 84+ clock, but then your program wouldn't run on older calc models. It can be useful, though, if the inaccuracy isn't too big.
The 84+ RTC clock is terrible for timing, because it only reports seconds. The crystal timers of the 83+SE/84+(SE), however, are great for timing, but I don't think Axe supports those...
-
I haven't actually checked out the program yet (I don't have a link cable with me), but if it doesn't already support a tap-tempo feature, that could be a useful addition. That feature also means you don't have to worry about speed differences between calculators.
-
Hey! I made a screenshot of it, so everybody can see it :D
(http://img.removedfromgame.com/imgs/MTRONOME_SCREENSHOT.gif)
-
thanks :D
I won't be updating this much, but I will add a clrdraw at the beginning, maybe(if I can get some data with other calcs) ask for the version of calculator and configure it that way for more accuracy :)
-
Yeah the issue is that not every calc run at the same speed. I think 83+SEs even run ASM programs about 10% slower than TI-83+s. THe only real accurate way to do it would be to use the 84+ clock, but then your program wouldn't run on older calc models. It can be useful, though, if the inaccuracy isn't too big.
The 84+ RTC clock is terrible for timing, because it only reports seconds. The crystal timers of the 83+SE/84+(SE), however, are great for timing, but I don't think Axe supports those...
Weird I thought the clock was at least accurate? ??? To me it seemed to be when I checked ???
-
Of we speed up to 15 mhz, Thereza speed changes too.
-
Nice program! :)
The inconsistency in speed among the calculators is the only problem you would have. It shouldn't be much of problem because you are playing on your own anyways. ;)