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
(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
(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: Sound Program Ideas
|
Willman722
|
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
|
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: Sound Program Ideas
|
gabriel sternrobbinns
|
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: ASM Sound
|
Logab Williams
(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
|
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
(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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
|
1 2 3 4 5 6
You can change the number of comments per page in Account Preferences.
|