[DECtalk], Re: Any way to put comments in Dectalk files?

  • From: "Jayson Smith" <ratguy@xxxxxxxxxxxxx>
  • To: <dectalk@xxxxxxxxxxxxx>
  • Date: Tue, 25 Nov 2003 13:47:41 -0500

That's probably true...  But I was just thinking maybe somebody had come up
with some cool way to do it.
I'll give below an example of something I did recently, then quiz everybody
on why I did it.
As some of you who check the archive regularly may notice, I've now got my
own directory, with two files, both of which are a demo of various things
Dectalk can do.  After Dectalk sings a song, and before it provides some
background info about the making of the demo, the following text is sent to
the Dectalk
[:dv g5 0]
A.
[:np] [:dv ap 120]
This command sequence appears a few more times later.  Now the pop quiz...
What is the purpose of that command sequence?  You're probably now
consulting your manuals in a hurry, or maybe you even know what every
command does.  But why would I do such a thing?  The answer is down a bit
below!
Now this is the sort of thing that I'd love to comment on in my source
files.  To someone who didn't know better, the above command sequence might
look totally alien, in that there should be no logical reason for doing it.
So why did I do that?  You have thirty seconds to figure it out.  Good luck!
Jeopardy music plays in the background...
Ok, ready for the answer?  Ok!  But first some
Spoiler space.
Spoiler space.
Spoiler space.
Spoiler space.
Spoiler space.

Ok so you've given up.  Ok.  Here's the purpose of all that.  It seems that
sometimes Dectalk has a bad habbit of singing something that is supposed to
be spoken, using the last note of the song just sung.  I have found that
most of the time this can be fixed by having it synthesize something with a
punctuation in it.  But we don't want to hear the "fix it" text, do we?  So
the first command, [:dv g5 0], makes it so we can't hear what it is saying
or singing.  The next line, the very simple and useless sentence "A." fills
the need for something with a punctuation in it.  And the last line, [:np]
[:dv ap 120], restores the voice back to the factory default and makes sure
the pitch is correct, just for good measure.
Now wasn't that interesting?  Hehe.
Jayson who may have never sent this long of a post to a mailing list before!

----- Original Message -----
From: "Sean Randall" <shwatscoff@xxxxxxxxxxxxxxxxxxxxxxxx>
To: <dectalk@xxxxxxxxxxxxx>
Sent: Tuesday, November 25, 2003 1:10 PM
Subject: [DECtalk], Re: Any way to put comments in Dectalk files?


> Jason...
>
> DECtalk is not a programming language nor does it use or reference a
> scripting language, really.
>
> It's English, dude: Phonemic representation if you want to be politically
> correct.
>
> You can't enter a comment that's ignored in, say, a book (it's text and if
> it's not text it's not printed).
> vis-a-vis, the answer is no... I think.
>
> Later,
>
> Sean R.
> . .
> The Oracle, she told me I'm... She told you exactly what you
> needed to hear, that's all. Neo, sooner or later you're going to
> realize, just as I did, there's a difference between knowing the
> path and walking the path. - Neo and Morpheus, The Matrix
>
> ----- Original Message -----
> From: "Jayson Smith" <ratguy@xxxxxxxxxxxxx>
> To: <dectalk@xxxxxxxxxxxxx>
> Sent: 25 November 2003 4:35 PM
> Subject: [DECtalk], Any way to put comments in Dectalk files?
>
>
> Today I was thinking it would be cool if you could insert comments in
> Dectalk files that would be totally ignored, and not spoken, by the synth.
> That way, when you look at the file ten million years from now you'll
> remember what the heck you were doing, and somebody else would be able to
> tell what you were doing too.  However, I have not found a way to do that
> yet.  I tried doing a [:error ignore] then using a nonexistant command,
E.G.
> [:rem "My remarks go here."]
> But in the previous example, the text
> My remarks go here.
> would still get spoken. Any solutions?
>
>
> ---
> the DECtalk list.
> To unsubscribe, send a blank message to:
> dectalk-request@xxxxxxxxxxxxx
> and type
> unsubscribe
> in the subject field.
> Moderators email:
> shwatscoff@xxxxxxxxxxxxxxxxxxxxxxxx
> this list's homePage, and the unoficial DECtalk page is at,
> http://www.freelists.org/webpage/dectalk
>
>
> ---
> the DECtalk list.
> To unsubscribe, send a blank message to:
> dectalk-request@xxxxxxxxxxxxx
> and type
> unsubscribe
> in the subject field.
> Moderators email:
> shwatscoff@xxxxxxxxxxxxxxxxxxxxxxxx
> this list's homePage, and the unoficial DECtalk page is at,
> http://www.freelists.org/webpage/dectalk

---
the DECtalk list.
To unsubscribe, send a blank message to:
dectalk-request@xxxxxxxxxxxxx
and type
unsubscribe
in the subject field.
Moderators email:
shwatscoff@xxxxxxxxxxxxxxxxxxxxxxxx
this list's homePage, and the unoficial DECtalk page is at,
http://www.freelists.org/webpage/dectalk

Other related posts: