PDA

View Full Version : Vocal Tract #sine error



mctrivia
01-11-2009, 04:56 PM
every time I try to compile the VocalTract object I get an error on line 326 saying

"Expected a DAT symbol."

the line says "call #sine"

not sure why it does not work for me. anyone know how to fix?

cgracey
01-11-2009, 05:06 PM
Download the latest Propeller Tool. A change was made in the compiler a while back to allow a label like sine_ret to be a 'res'. Or, you can change that 'call #sine' to 'jmpret sine_ret,#sine'. That might be easiest, for now.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


Chip Gracey
Parallax, Inc.

mctrivia
01-11-2009, 05:44 PM
thanks installing 1.2(http://www.parallax.com/Portals/0/Downloads/sw/propeller/Setup-Propeller-Tool-v1.2.exe) fixed it.

mpark
01-12-2009, 01:09 AM
What was the reason for the compiler change?

cgracey
01-12-2009, 01:26 AM
Just wanted to be able to use 'res' declarations as ???_ret points. Nothing else.

mpark said...
What was the reason for the compiler change?

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


Chip Gracey
Parallax, Inc.

mctrivia
01-12-2009, 03:39 AM
This is a great object you have writen but using it is not to easy. Do you know of any table or and notes I could use to learn how to make it reproduce different words? I am currently trying to get it to audibly say the time of day.

Phil Pilgrim (PhiPi)
01-12-2009, 03:49 AM
This thread (http://forums.parallax.com/showthread.php?p=613308) may help you a little. It's a phonetic speech synthesizer I wrote that uses Chip's vocal tract object. It's pretty rough and not very well documented, but it may give you some ideas.

-Phil