[simpits-tech] RE: [simpits-tech]Sound Card for analog I/O

Alan D. Mazurka simpits-tech@simpits.org
Sun, 27 Oct 2002 12:42:33 -0500


--=====================_3850939==_.ALT
Content-Type: text/plain; charset="us-ascii"; format=flowed

hi,

sounds triggering devices......

this is amazingly close to Disney's original "audio-animatronics".

it was done waaaaaay before digital took hold, and there were zero 
computers involved. the characters actions were played back on reel tape 
which contained audio tones - hence the term "audio-animatronics".

the tones were picked apart with filters, and were used to actuate either 
simple on-off devices, or more complicated analog-type devices.

these were scrapped long ago, once computers (and digital controls) became 
commonplace.

i saw the originals at the G.E. pavilion at the 1965 world's fair, and it 
still sticks in my mind today.

- adm -



At 08:57 PM 10/25/02 -0400, you wrote:
>In my quest for cheap analog I/O, I've been trying to use a 2nd(3rd.....)
>sound card(s) for a poor man's high resolution, good bandwidth A/D and D/A
>converter.
>
>I wrote a bit about it on my webpage:
>http://pages.zdnet.com/johncraigrochester/vrvision/id12.html
>
>I use a C++ program( that came with the DX8 SDK) to send a sine wave signal
>to the sound card.  I amplify the signal coming out the sound card with an
>old stereo tuner/amp.  The amplified signal goes through a "full wave bridge
>rectifier"(DC converter minus the transformer) to convert the AC output to
>DC.  I can then use the volume adjustment to send a 0-9 VDC signal out.
>
>I've used the circuit to drive a pneumatic pressure device (I/V).  I'd like
>to interface this to Falcon4 via the shared MMF, I'm stuck at trying to
>figure out how to do the coding.  It's beyond my meager programming
>abilities to initialize a second sound card, open a channel, start the sine
>wave, and then adjust the volume proportional to the G variable in the MMF.
>
>I'm not sure I'm understanding the SoundBlaster specs right.   I read: 4 D/A
>output channels with 16bit frequencies can easily in the kHz range.  I
>haven't tried it yet, but the input channels could be used for analog
>inputs.
>
>I'd appreciate any advice from a coder, particularly if there's something
>I'm missing that will prevent this from working.
>
>BTW, I did hook the pneumatic rig up to the sound output from Falcon4.  It
>felt pretty interesting, like a big speaker without the sound. :)
>
>Craig R.
>
>
>_______________________________________________
>Simpits-tech mailing list
>Simpits-tech@simpits.org
>http://www.simpits.org/mailman/listinfo/simpits-tech
>To unsubscribe, please see the instructions at the bottom of the above 
>page.  Thanks!


----------

Alan D. Mazurka                    Webspace Design & Implementation
adm.design@verizon.net

--=====================_3850939==_.ALT
Content-Type: text/html; charset="us-ascii"

<html>
hi,<br><br>
sounds triggering devices......<br><br>
this is amazingly close to Disney's original
&quot;audio-animatronics&quot;.<br><br>
it was done waaaaaay before digital took hold, and there were zero
computers involved. the characters actions were played back on reel tape
which contained audio tones - hence the term
&quot;<b>audio</b>-animatronics&quot;.<br><br>
the tones were picked apart with filters, and were used to actuate either
simple on-off devices, or more complicated analog-type devices.<br><br>
these were scrapped long ago, once computers (and digital controls)
became commonplace.<br><br>
i saw the originals at the G.E. pavilion at the 1965 world's fair, and it
still sticks in my mind today.<br><br>
- adm -<br><br>
<br><br>
At 08:57 PM 10/25/02 -0400, you wrote:<br>
<blockquote type=cite class=cite cite>In my quest for cheap analog I/O,
I've been trying to use a 2nd(3rd.....)<br>
sound card(s) for a poor man's high resolution, good bandwidth A/D and
D/A<br>
converter.<br><br>
I wrote a bit about it on my webpage:<br>
<a href="http://pages.zdnet.com/johncraigrochester/vrvision/id12.html" eudora="autourl">http://pages.zdnet.com/johncraigrochester/vrvision/id12.html</a><br><br>
I use a C++ program( that came with the DX8 SDK) to send a sine wave
signal<br>
to the sound card.&nbsp; I amplify the signal coming out the sound card
with an<br>
old stereo tuner/amp.&nbsp; The amplified signal goes through a
&quot;full wave bridge<br>
rectifier&quot;(DC converter minus the transformer) to convert the AC
output to<br>
DC.&nbsp; I can then use the volume adjustment to send a 0-9 VDC signal
out.<br><br>
I've used the circuit to drive a pneumatic pressure device (I/V).&nbsp;
I'd like<br>
to interface this to Falcon4 via the shared MMF, I'm stuck at trying
to<br>
figure out how to do the coding.&nbsp; It's beyond my meager
programming<br>
abilities to initialize a second sound card, open a channel, start the
sine<br>
wave, and then adjust the volume proportional to the G variable in the
MMF.<br><br>
I'm not sure I'm understanding the SoundBlaster specs right.&nbsp;&nbsp;
I read: 4 D/A<br>
output channels with 16bit frequencies can easily in the kHz range.&nbsp;
I<br>
haven't tried it yet, but the input channels could be used for
analog<br>
inputs.<br><br>
I'd appreciate any advice from a coder, particularly if there's
something<br>
I'm missing that will prevent this from working.<br><br>
BTW, I did hook the pneumatic rig up to the sound output from
Falcon4.&nbsp; It<br>
felt pretty interesting, like a big speaker without the sound.
:)<br><br>
Craig R.<br><br>
<br>
_______________________________________________<br>
Simpits-tech mailing list<br>
Simpits-tech@simpits.org<br>
<a href="http://www.simpits.org/mailman/listinfo/simpits-tech" eudora="autourl">http://www.simpits.org/mailman/listinfo/simpits-tech</a><br>
To unsubscribe, please see the instructions at the bottom of the above
page.&nbsp; Thanks! </blockquote>
<x-sigsep><p></x-sigsep>
<hr>
<br>
Alan D.
Mazurka&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Webspace Design &amp; Implementation<br>
adm.design@verizon.net&nbsp;&nbsp;&nbsp;&nbsp; <br>
</html>

--=====================_3850939==_.ALT--