SoundPal with Propeller
Is there a way to get the SoundPal to work with the Propeller Chip?
I am using the Propeller Proto-board.
Propeller Port to SoundPal with 4.7 K resistor, pulled up to high with a 10k resistor.
Using Simple_Serial.spin
This code:
SERIAL.start(-1, SOUND_PORT, -9_600)
SERIAL.tx("=")
SERIAL.tx($01)
SERIAL.tx($5D)
SERIAL.tx($00)
SERIAL.tx("!")
Should play reveille, but it does not make a sound.
Any help would be greatly appreciated.
I am using the Propeller Proto-board.
Propeller Port to SoundPal with 4.7 K resistor, pulled up to high with a 10k resistor.
Using Simple_Serial.spin
This code:
SERIAL.start(-1, SOUND_PORT, -9_600)
SERIAL.tx("=")
SERIAL.tx($01)
SERIAL.tx($5D)
SERIAL.tx($00)
SERIAL.tx("!")
Should play reveille, but it does not make a sound.
Any help would be greatly appreciated.
Comments
-Phil
Thanks for the help.
Good point though.
The SoundPal is a good compagnion for BS, as it postpones CPU load to an external device... The Propeller has however MASSES of spare CPU capacity...
This was my point I bring up from time to time: The propeller was not buit - so I think - to add complex devices to it, but to substitute those complex devices by a few resistors and caps. So adding expensive ADCs, temperature sensors, PICs or AVRs is the "old way"....
Edit: Typos..
Post Edited (deSilva) : 11/24/2007 10:41:28 AM GMT
So EEPROM and SD cards are mostly used for data....
But the code for soundPal emulation does have to designed, written, tested and debugged, so emulating this trifling gadget becomes a major and critical sub-component of the final system. Undoubtedly the Propeller could do all that SoundPal does and more, better and cheaper, but it will take time to get it to work. Full emulation may not be necessary but it still involves reasonable effort.
I don't see adding a SoundPal as questionable; until someone delivers a SoundPal emulation object it's the quickest and most cost effective solution.
-Phil