Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: cooliojazz on November 10, 2011, 12:38:31 am

Title: Unreal Notator
Post 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...
Title: Re: Unreal Notator
Post by: Juju on November 10, 2011, 12:46:52 am
That looks pretty nice :)
Title: Re: Unreal Notator
Post by: Yeong on November 10, 2011, 06:57:03 am
I see a lot of music makers at these days D:
Spoiler For Spoiler:
MuseInc
Have fun! XD
Title: Re: Unreal Notator
Post by: LincolnB on November 10, 2011, 10:25:07 am
mmm, I laik. can it play sound of stuff you've notate?
Title: Re: Unreal Notator
Post by: epic7 on November 10, 2011, 03:22:25 pm
(http://i1.squidoocdn.com/resize/squidoo_images/-1/lens18237691_1311936679me-gusta-meme.jpg)
Title: Re: Unreal Notator
Post by: JustCause on November 10, 2011, 03:26:12 pm
Classy! I'm definitely gonna have to pick this up.
Title: Re: Unreal Notator
Post by: epic7 on November 10, 2011, 03:30:01 pm
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?
Title: Re: Unreal Notator
Post by: ztrumpet on November 10, 2011, 04:12:29 pm
That looks really nice.  Are you planning a way to export the music into a Mobile Tunes 3 (requires DCS7) format?
Title: Re: Unreal Notator
Post by: cooliojazz on November 10, 2011, 10:13:40 pm
@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 :)
Title: Re: Unreal Notator
Post by: squidgetx on November 10, 2011, 11:01:22 pm
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.
Title: Re: Unreal Notator
Post by: cooliojazz on November 11, 2011, 12:12:47 am
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.
Title: Re: Unreal Notator
Post by: DJ Omnimaga on December 29, 2011, 03:30:17 am
Nice to see you're working on this again Cooliojazz. :)
Title: Re: Unreal Notator
Post by: saintrunner on December 30, 2011, 01:22:10 am
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!