Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: cooliojazz on November 10, 2011, 12:38:31 am
-
If some people remember a long time ago, back when http://ourl.ca/405050 was posted, thinking, "That looks interesting wonder what it really does?" The wait is now over. Months later :P I felt like actually working on something for the calculator the other day, so I chose one of my random unfinished projects, and this was the lucky winner.
Unreal Notator - A basic musical notation program for your calculator. Right now, it allows 2 things, viewing the score and playing the score. Atm, the notes are hardcoded in. Right now, it's just a simple D major scale in Quarter, Eighth, ...Eighth, Quarter, Eighth, ...Eighth, Quarter form, but this can be changed for purposes of fun-ness by editing the line ?List(2,2,...50)?Str1. The format is (Half-steps up from middle C, length in log2(1/(length)) eg, whole note = 1, quarter note = 2) with a 50 to mark the end. In the program, press the r/l arrow keys to view different parts of the score, and press enter to play the song. That's about it for this version, still a ton to add, but this should be a good demo :) (Note: for the note wavelengths, I'm using a cubic approximation, which is decent for the lower notes, but by the 20-30s, it starts getting really out since I can't use the accuracy in axe that I would need for it to stay precise out there)
Things coming - Loading saving songs, editing songs, song tracking (move as it plays), better wavelength approximation formula?, awesomeness.
Edit: Screenie! Obviously without the sound, but...
-
That looks pretty nice :)
-
I see a lot of music makers at these days D:
Have fun! XD
-
mmm, I laik. can it play sound of stuff you've notate?
-
(http://i1.squidoocdn.com/resize/squidoo_images/-1/lens18237691_1311936679me-gusta-meme.jpg)
-
Classy! I'm definitely gonna have to pick this up.
-
Is actually making songs not supported yet?
I think some of the note sprites are screwed up
Or is that happening because its not part of the song?
-
That looks really nice. Are you planning a way to export the music into a Mobile Tunes 3 (requires DCS7) format?
-
@buttsfredkin, yes, If you press enter it plays the song, @epic7, nope, not yet, atm you clan play around with the song by editing the data as desribed in the fisrt post, but in program iditing is still something being worked on. And yes, those retarded notes are just you going past the end of the song. I'll put a limit on the end next version :P And thanks you guys :D
@ZTrumpet wasn't planned, but I'll consider it :)
-
Hm, looks very nice.
I know this would be a pain but are you considering zoom in or out, or anything? From what I can see there isn't very much room for ledger lines :(
Also, can't you just store a list of the note wavelength values or something? That's what i did for axesynth, and you'd get better accuracy I think.
-
No, not really. It's a possibility... but remote :P And that's probably what I'll end up doing if I can't find anything more accurate.
-
Nice to see you're working on this again Cooliojazz. :)
-
um, so I noticed in your screenie, your numbers below 0 become up in the 6000's as all negatives do in axe unless changed....you are going to change that right? And this looks really cool! Nice to see one of my passions (music) again being applied to the calc :) Great job!