PDA

View Full Version : Sound Sound Sound Sound!!!!!1 Wheeee


Pablissimo
10-18-01, 04:05 PM
Lo there.

Anyone used to have an old Commodore 64? Remember that SID chip that you could program to play exact wave forms on? What I need to nkow is if I can do something similar in VB.

Its a research project. I'm trying to see if by realistically modelling a human throat and vocal cords, tongue etc that realistic sounds can be produced. Not words just yet =)) but umms and ahhhs would be a nice start. Problem is that in order to do that I need to be able to produce a sound from the speakers that aint from a file but is generated from what might happen to say a sin wave when its bounced off the roof of your mouth and directed with your tongue.

I know that some games manage to make use of directional sound, which may be of help, but for now I need to make just a simple waveform, like a saw-tooth or sin wave come out of the speakers.

Any ideas? Didn't think so...

Gonzo
10-19-01, 10:17 AM
I dont know how much this will help, but if you have VB installed go to microsofts web site and download Speech SDK. The Speech SDK is kind of a cool program for speech recognition, but anyway, You can then look through the object browser and see the libraries for Speech SDK. I dont know if this will help you at all or not, but I thought I would throw it out there.

Pablissimo
10-19-01, 04:26 PM
Well, I have the microsoft agent software installed, and can make words be spoken through the speakers, but the quality aint great (it sounds real robotic) so I thought that I'd try rebuilding the whole thing my way, not trying to make words as such, but more human like sounds, which would require the manipulation of waveforms.

Thanks for responding though =))) it was more than I was expecting

JigPu
10-19-01, 05:39 PM
Well, lemme just throw this idea out there....

Mind you, I don't know if I'm off my rocker or not, but hey... :D
With the old C-64 and it's SID chip, you could directly write values into the SID's registers to make it do that kinda thing. Since you can still (at least in BASIC) put values directly into memory at a specific memory location, is it possible to write to the sound card's memory address where it will make a sine / sawtooth / square wave? I know the video (at least in DOS) can be directly written to, so how about the sound?

Just an idea that might not work.....
JigPu

jstutman
10-19-01, 11:01 PM
not really but technolagy makes it seam that way i ahve my s.b it can alter voices but ya that would be a cool idea

Pablissimo
10-20-01, 06:12 AM
Well I just read up some on voice synthesis, and there is a method similar to what I'm trying to do, and involves much equations and stuff =)))

So I thought 'Hell with that, let's download DarkBasic'

Sorry lads =))