ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Programming :: Program Ideas :: Sound Program Ideas
Sound Program Ideas

Post your ideas for new sound programs here, or build on ideas posted by other visitors.

  Reply to this item

Re: Sound Program Ideas
george linkington  Account Info
(Web Page)

Can someonw write a program for the 83+ to play the star wars theme

     15 May 2005, 02:02 GMT

HELP PLEEZ!!!!!!
Rug  Account Info
(Web Page)

how/where can i get headphones or a headphone adapter to listen to music on the calculator and how much will it cost?

     15 June 2005, 22:53 GMT


Re: HELP PLEEZ!!!!!!
Rug  Account Info

PLEEZ ANSWER! I NEED TO KNOW ASAP!

     16 June 2005, 07:20 GMT


Re: Re: HELP PLEEZ!!!!!!
Jahshan Bhatti Account Info

You can get a 1.5mm(M) to 2.5mm(F) adapter at RadioShack really cheap. Then just plug in the 1.5mm into your port and the headphone jack into the 2.5mm side.

     30 June 2005, 18:45 GMT


Re: Re: Re: HELP PLEEZ!!!!!!
Jahshan Bhatti Account Info

Sorry my sizes are wrong. Its 2.5mm(M) to 3.5mm(F).

     30 June 2005, 18:48 GMT

Re: Sound Program Ideas
Willman722 Account Info

I have created a routine that uses interrupts to play sound while something else is going on for the 83 plus.

     26 September 2005, 12:32 GMT

Re: Sound Program Ideas
Person Dude  Account Info

Question: Instead of getting headphones for my calc, could I build a speaker that connects to the I/O port?

     19 February 2006, 20:29 GMT


Re: Re: Sound Program Ideas
Chris Williams  Account Info

You don't even need to do that. Just get an adapter with 2.5mm male to 3.5mm female. The I/O port is 2.5mm, and the headphones/speakers side is 3.5mm.

     23 July 2006, 00:07 GMT

Re: Sound Program Ideas
gabriel sternrobbinns  Account Info

How about a MIDI player. On 3/19/06, a program was released that converted .wav files to ti83+ apps. This is an awesome program. All a midi file is, is a bunch of sheet music that calls on a library of instruments. This would be an awesome App.

     19 March 2006, 19:54 GMT


Re: Re: Sound Program Ideas
Scott Garrett  Account Info
(Web Page)

Threre's aleady something that does this - some converter for PolySnd (I think that's right), but it's only for the TI-89 (GRR! They get all the fun!)

     5 June 2006, 19:01 GMT

Re: ASM Sound
Logab Williams  Account Info
(Web Page)

"ld a,d0hd1h
out (BPORT),a

and low with

ld a,d0ld1l
out (BPORT),a"

What do those hex values represent (d01d1l and d01d1h), and would it be safe to try outputting different values to the BPORT?

I have used assembly on PIC16F84As before. Is the PORTB a series of IO pins for the processor, one (or are there more of them) of which goes to the output port?

Final Question: Is it possible to adjust the strength (and thus the volume) of the output signal?

     11 May 2006, 23:29 GMT

Re: Sound Program Ideas
Daniel Wojnar  Account Info

Can someone help with this? I wrote linkbeep.z80:
#include "linkport.inc"
ld e,$D0
ld b,$FF
loop:
set_tip(0)
set_tip(1)
djnz loop

and linkport.inc:
abcdefghijk:
ld a,e
or %00000001
ld e,a
ret

abcdefghij:
ld a,e
and %11111110
ld e,a
ret

abcdefghijkb:
ld a,e
or %00000010
ld e,a
ret

abcdefghijb:
ld a,e
and %11111101
ld e,a
ret

#define set_tip(var) ld a,var
#defcont \ cp 0
#defcont \ call z,abcdefghijk
#defcont \ call nz,abcdefghij
#defcont \ out (BPORT),a

#define set_ring(var) ld a,var
#defcont \ cp 0
#defcont \ call z,abcdefghijkb
#defcont \ call nz,abcdefghijb
#defcont \ out (BPORT),a

and when I try to compile in the hex code I get excessive $00 (NOP) bytes, about 90,000 of them.

DDub

     3 September 2006, 18:02 GMT


Re: Re: Sound Program Ideas
Chris Williams  Account Info
(Web Page)

Why did you write your macros to call functions like that? You could have done something like this, if your assembler evaluates arguments to macros (this is in tpasm syntax):

set_tip macro state
ld a,e

if state
and %11111110
else
or %00000001
endif

ld e,a
out (BPORT),a
endm

set_ring macro state
ld a,e

if state
and %11111101
else
or %00000010
endif

ld e,a
out (BPORT),a
endm

That is smaller than calling those routines the way your code does it. Plus, it works right because in your code, the "call nz" part is always called, because when the "call z" part returns, the Zero flag is clear, making it Not Zero.

As for why there were a lot of 0 bytes, that's probably an assembler issue (bug). You can try the tpasm assembler (see Web Page) instead. Its syntax differs a lot from TPASM and other assemblers, but it has nice features, it's complete, and it works very well. I wrote some utilities to make programs for the TI-86 with it, but if you're using a different calc, you could modify them to work with it. I don't have other Z80-based calcs, so I didn't bother writing my utilities to handle them.

     6 December 2006, 07:24 GMT

Drum Machine
Guadalcanal Account Info

Here's the idea. A program that allows you to program and create sounds into the calculator and repeat them.

It would function as a handy drum machine.

I have no idea how to program/etc. bu thtis just came to me, and it would be awesome.

     30 September 2006, 21:27 GMT

Re: Sound Program Ideas
Sha-mi-kawk  Account Info

If da guys who made realsound and da guys who made msd8x worked together on a app that would play a line of appvars in order, (these appvars would be the different segments of the same song)by downloading them from a flash drive to the ram, then dumping each segment to make room for a new one simontaneously, you could play full songs on The 84+!

The only thing that I cant figure out is how a
windows program could be written to split up the song into rekonizably(wow I suk at spelling)linked vars.

M I The only person who thought of this, Or M I just Stoopid????.........?

     14 November 2006, 03:11 GMT

SUPA SWEET IDEA (I think)
Sha-mi-kawk  Account Info

OK, first off, I'm new with da kalc, and I suk at spelling, so...
uh...
just stick with on this one

so, the guys who made msd8x said they were hopeing to spawn new prgm ideas including flash drives in them.
well, I got an idea.
kool.
Anyway, my idea is a sound player App that could play REAL sounds (no stupid midi-like poop) in the following way:
-the App would play clips that were broken up before and set to low data rates.
-these would be in the form of Appvars (kinda like realsound)
-the vars would be stored on the flash drive and named with consecutive numbers at da end (a big challenge would be writing a comp. program that would compress wav's as so, easilly, anyways)
-The App would copy the clips consecutivly, based on the #s (duh) onto the ram of the calc, then dump the clips when its done, allowing full song play!!
-I know a lot of people have tried long strings of prgm sound clips to do this, but the addition of a USB interface would be SWEET for the ability to hold multiple songs.
Well, I'm going to shut up now, cuz this comment is way to long, but if a advance programmer, or anyone, i guess, thinks this is a good idea, try to build on it.

Kool.

     16 November 2006, 00:05 GMT

Can any thing be done?
Doomreaper Account Info

I have a headset for my cellphone that has the same connection as the I/O conection and yes it is exactly the same is there a way the calculator could recieve and save a very low quality of what I say or could replay them?

     10 March 2008, 19:58 GMT

Re: Sound Program Ideas
j-man-calk-proger Account Info

Hey if you could make something that looks like windows media player that wud be cool ya know.

The app idea is what i had in mind but i cant seem to get my comp to compile to the .hex format (if you can help please do)

More on the app idea if you put it as one var per song that wud be cool.

Please respond if you can help me on anything.

     23 February 2009, 17:37 GMT

Re: Sound Program Ideas
Dana Kerr  Account Info

How about a program that simply helps a drummer visually decide where to put a drum. Nothing terribly fancy.. or perhaps fancy... I can't decide. But either way. If the drummer could conceptualize by entering the dimensions of their own drums to see how they can fit like a jigsaw puzzle. I think Cad is a little in depth for a drummer to mess with. I have looked all over and I can not find anything like it.

- Have fun with this!

     10 June 2009, 04:40 GMT

Re: Sound Program Ideas
clonew09 Account Info

no, you have no clue what you are talking about. Flash is a programing language online, but your calculator is programed with assembly or TI-basic. Besides, your calculator doesn't play sound. It doesn't even have speakers!

     1 April 2011, 23:54 GMT

Re: Sound Program Ideas
Mike Brendel  Account Info

Look!
I'm the first one here!
did all the pages get cleared?!?

What about sound!
I know how to make sound!

Take you calculator (don't try this at home, school is preferred)
Turn it on.

Now throw it against a concrete wall!

Listen amazed as the device produces sound!

     17 April 2003, 21:35 GMT

Re: Re: Sound Program Ideas
smartguy8  Account Info

You are too much. It is a wonder how this site lets you post those remarks.

     19 April 2003, 06:39 GMT


Re: Re: Re: Sound Program Ideas
Gerhalt Account Info

I bet MV barely ever checks these forums. Anyway, it is sort of on topic. But only barely. *LOL*

Gerhalt

     21 April 2003, 22:04 GMT

Re: Re: Sound Program Ideas
NickG  Account Info

HA ha ah?????

you are stupid anyone could do this but i am the best st programming. Dip stick

     3 March 2004, 18:56 GMT

Belated comment
Rug  Account Info

No offencre, but that has got to be one the first things that i have ever heard that comes into comparison with the stupidity of my brother. Not that it's more stupid than him, not by a long shot, only that it just crosses the relm to barely imagine the there is a comparison. That's pretty good. (or bad if you weren't trying to be stupid, which i highly dought)

P.S. I hope i didn't sound smart there, i just couldn't thin of any other way to describe it.

     16 June 2005, 07:18 GMT


Re: Re: Sound Program Ideas
Person Dude  Account Info

lol
lol
lol
lol
lol
lol
lol
lol
lol

     19 February 2006, 20:32 GMT

1  2  3  4  5  6  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer