Music on Calc
Moderator: MaxCoderz Staff
Music on Calc
In the almost seemingly infinate span of the internet, is there a calc program out there somewhere that is able to convert whole songs (mp3/wma) to a format in which the calc can use and have a program to play them??
Andrea Ess has a program availible on ticalc called Playwav. In a nutshell, it coverts any .wav file to binary (".db") strings that any TASM assembler can recognise. Then, his calc program plays the string directly to the linkport.
It's a really cool "parlor trick" to show off to your friends, especially if you record voice or music. There are some limitations though. First, the sound needs 1000 bytes of RAM per second of audio, so you can only record around 22 seconds. Second, the sound quality is horrible. This isn't Ess's fault, you can blame it on the calc for not supporting digital->analog converstion. Also, really complex soundfiles tend to obliterate themselves quality-wise, so some instruments will overpower others.
But to answer your question, it's definately possible; and not nearly as hard as it sounds.
It's a really cool "parlor trick" to show off to your friends, especially if you record voice or music. There are some limitations though. First, the sound needs 1000 bytes of RAM per second of audio, so you can only record around 22 seconds. Second, the sound quality is horrible. This isn't Ess's fault, you can blame it on the calc for not supporting digital->analog converstion. Also, really complex soundfiles tend to obliterate themselves quality-wise, so some instruments will overpower others.
But to answer your question, it's definately possible; and not nearly as hard as it sounds.
My diet consists of nails, code-stealers, and HP fans.
Projects:
Robot War [TI-82, TI Flash App]
Sonic the Hedgehog [Multiplatform]
Projects:
Robot War [TI-82, TI Flash App]
Sonic the Hedgehog [Multiplatform]
- Jim e
- Calc King
- Posts: 2457
- Joined: Sun 26 Dec, 2004 5:27 am
- Location: SXIOPO = Infinite lives for both players
- Contact:
http://www.geocities.com/jimm09876/calc/idoit.zip
I could never put this on ticalc because it's not allowed. Atleast I was told it wasn't.
If you can get on your 83P, it will play.
I could never put this on ticalc because it's not allowed. Atleast I was told it wasn't.
If you can get on your 83P, it will play.
I got it to work, and I like it.....HOW DO U MAKE THEM!?!?!?Jim e wrote:http://www.geocities.com/jimm09876/calc/idoit.zip
I could never put this on ticalc because it's not allowed. Atleast I was told it wasn't.
If you can get on your 83P, it will play.
- Jim e
- Calc King
- Posts: 2457
- Joined: Sun 26 Dec, 2004 5:27 am
- Location: SXIOPO = Infinite lives for both players
- Contact:
It's probabaly the second biggest app. First being Emu8x.
As far as making them I started work on a pascal program that would do the work for me, But I never finished. Now I have to make each page by hand.
I've got another song, I thought maybe more bit per sample might improve sound quality, I think dropping down to 2bit and say increasing frequency to say 16khz might good compromise.
This is low on my to do list, srry.
Needing more than half the archive space of an SE doesn't seem pratical.
As far as making them I started work on a pascal program that would do the work for me, But I never finished. Now I have to make each page by hand.
I've got another song, I thought maybe more bit per sample might improve sound quality, I think dropping down to 2bit and say increasing frequency to say 16khz might good compromise.
This is low on my to do list, srry.
Needing more than half the archive space of an SE doesn't seem pratical.