Hobby Electronics Basics Does anyone know a way to take an audio signal and output it multiple times with different amplitude and phases tia sal2

Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Does anyone know a way to take an audio signal and output it multiple times with different amplitude and phases tia sal2 please_post_to_groups 11-12-08
Posted by please_post_to_groups on November 12, 2008, 2:04 pm
Please log in for more thread options
Does anyone know a way to take an audio signal and output it multiple times
with different amplitude and phases tia sal2

Greetings All

I have one source for an audio signal and would like to send it to 8 different
outputs
simultaneously, but would like to be able to change the phase and amplitude of
each of the
8 outputs separately.

I was thinking of using 8 small amplifiers (which isn’t cheap) to increase the
amplitude
of the 8 output signals but I’m not sure how I can change the phase of each
signal separately.
Is there a product on the market that is inexpensive or can someone recommend a
circuit
I could build?

I would use an oscilloscope to make sure the phase and amplitude of each of the
8 outputs
is where I would want it.

Example:
Source is a sine wave generated by a laptop

Output 1) starts at 0 degrees
Output 2) starts at 10 degrees out of phase increase amplitude by 1 volt
Output 3) starts at 15 degrees out of phase
Output 4) starts at 40 degrees out of phase
Output 5) starts at 60 degrees out of phase increase amplitude by 3 volts
Output 6) starts at 100 degrees out of phase
Output 7) starts at 120 degrees out of phase
Output 8) starts at 126 degrees out of phase

alt.sci.physics.acoustics,sci.electronics.basics,sci.electronics.misc,rec.audio.misc

Tia
Sal2


Posted by John Fields on November 12, 2008, 2:53 pm
Please log in for more thread options
On Wed, 12 Nov 2008 19:04:07 GMT, please_post_to_groups

>Does anyone know a way to take an audio signal and output it multiple times
>with different amplitude and phases tia sal2
>
>Greetings All
>
>I have one source for an audio signal and would like to send it to 8 different
outputs
>simultaneously, but would like to be able to change the phase and amplitude of
each of the
>8 outputs separately.
>
>I was thinking of using 8 small amplifiers (which isn’t cheap) to increase the
amplitude
>of the 8 output signals but I’m not sure how I can change the phase of each
signal separately.
>Is there a product on the market that is inexpensive or can someone recommend a
circuit
>I could build?
>
>I would use an oscilloscope to make sure the phase and amplitude of each of the
8 outputs
>is where I would want it.
>
>Example:
>Source is a sine wave generated by a laptop
>
>Output 1) starts at 0 degrees
>Output 2) starts at 10 degrees out of phase increase amplitude by 1 volt
>Output 3) starts at 15 degrees out of phase
>Output 4) starts at 40 degrees out of phase
>Output 5) starts at 60 degrees out of phase increase amplitude by 3 volts
>Output 6) starts at 100 degrees out of phase
>Output 7) starts at 120 degrees out of phase
>Output 8) starts at 126 degrees out of phase

---
View in Courier:

IN>---+------------------------------------[OPAMP]--->OUT1
|
+--[ADC]--+-[LUT1]--[DAC]--[FILTER]--[OPAMP]--->OUT2
|
+-[LUT2]--[DAC]--[FILTER]--[OPAMP]--->OUT3
|
+-[LUT3]--[DAC]--[FILTER]--[OPAMP]--->OUT4
|
+-[LUT4]--[DAC]--[FILTER]--[OPAMP]--->OUT5
|
+-[LUT5]--[DAC]--[FILTER]--[OPAMP]--->OUT6
|
+-[LUT6]--[DAC]--[FILTER]--[OPAMP]--->OUT7
|
+-[LUT7]--[DAC]--[FILTER]--[OPAMP]--->OUT8


JF

Posted by John Fields on November 12, 2008, 5:42 pm
Please log in for more thread options
On Wed, 12 Nov 2008 13:53:31 -0600, John Fields

>On Wed, 12 Nov 2008 19:04:07 GMT, please_post_to_groups
>
>>Does anyone know a way to take an audio signal and output it multiple times
>>with different amplitude and phases tia sal2
>>
>>Greetings All
>>
>>I have one source for an audio signal and would like to send it to 8 different
outputs
>>simultaneously, but would like to be able to change the phase and amplitude of
each of the
>>8 outputs separately.
>>
>>I was thinking of using 8 small amplifiers (which isn’t cheap) to increase the
amplitude
>>of the 8 output signals but I’m not sure how I can change the phase of each
signal separately.
>>Is there a product on the market that is inexpensive or can someone recommend
a circuit
>>I could build?
>>
>>I would use an oscilloscope to make sure the phase and amplitude of each of
the 8 outputs
>>is where I would want it.
>>
>>Example:
>>Source is a sine wave generated by a laptop
>>
>>Output 1) starts at 0 degrees
>>Output 2) starts at 10 degrees out of phase increase amplitude by 1 volt
>>Output 3) starts at 15 degrees out of phase
>>Output 4) starts at 40 degrees out of phase
>>Output 5) starts at 60 degrees out of phase increase amplitude by 3 volts
>>Output 6) starts at 100 degrees out of phase
>>Output 7) starts at 120 degrees out of phase
>>Output 8) starts at 126 degrees out of phase
>
>---
>View in Courier:
>
>IN>---+------------------------------------[OPAMP]--->OUT1
> |
> +--[ADC]--+-[LUT1]--[DAC]--[FILTER]--[OPAMP]--->OUT2
> |
> +-[LUT2]--[DAC]--[FILTER]--[OPAMP]--->OUT3
> |
> +-[LUT3]--[DAC]--[FILTER]--[OPAMP]--->OUT4
> |
> +-[LUT4]--[DAC]--[FILTER]--[OPAMP]--->OUT5
> |
> +-[LUT5]--[DAC]--[FILTER]--[OPAMP]--->OUT6
> |
> +-[LUT6]--[DAC]--[FILTER]--[OPAMP]--->OUT7
> |
> +-[LUT7]--[DAC]--[FILTER]--[OPAMP]--->OUT8
>
>
---
Aaarrghhh!!!
That won't work.

JF

Posted by Marsh Ray on November 12, 2008, 7:04 pm
Please log in for more thread options
On Nov 12, 1:04=A0pm, please_post_to_groups
> Does anyone know a way to take an audio signal and output it multiple tim=
es
> with different amplitude and phases tia sal2
> []
> I was thinking of using 8 small amplifiers (which isn=92t cheap) to incre=
ase the amplitude
> of the 8 output signals but I=92m not sure how I can change the phase of =
each signal separately.

You should probably think in terms of little amplifier blocks. There's
a lot of introductory material on the web if you search for 'op amp'.
http://en.wikipedia.org/wiki/Operational_amplifier

If you're building a basic circuit for audio frequencies, these are
dirt cheap. You can get 4 or more on an inexpensive chip.
=A0
> [...]
> Example:
> Source is a sine wave generated by a laptop

If you're using a sound card output, can you output the signal on the
left and right channels, 90 degrees out of phase where it starts? That
will simplify things greatly!

If not, you'll need to generate a 90 degree phase shifted signal from
the source. The simple circuits I'm familiar with are highly frequency
dependent, but some of the wizards on this group may know some tricks.

After you have 0 and 90 degree signals (call them s0 and s90) at equal
amplitudes, you just need seven 2-channel mixers and some
trigonometry. Assuming output amplitutde of 1 V.

> Output 1) starts at 0 degrees
You've got that already.

> Output 2) starts at 10 degrees out of phase increase amplitude by 1 volt
Mostly s0, with the appropriate amount of s90 to shift phase. Increase
gain on both s0 and s90 to get increase the overall amplitude.

s0 gain =3D 2*cos(10 deg)
s90 gain =3D 2*sin(10 deg)

> Output 3) starts at 15 degrees out of phase
s0*cos(15 deg) + s90*sin(15 deg)

> Output 4) starts at 40 degrees out of phase
s0*cos(40 deg) + s90*sin(40 deg)

> Output 5) starts at 60 degrees out of phase increase amplitude by 3 volts
s0*4*cos(60 deg) + s90*4*sin(60 deg)

> Output 6) starts at 100 degrees out of phase
> Output 7) starts at 120 degrees out of phase
> Output 8) starts at 126 degrees out of phase

For phase shifts >90, you calculate it the same, however, be aware
that one or both gains (from sin or cos) are going to be negative.
Depending on how you're programming your mixer/amplifiers, this may
work automatically. Worst case, you just send your two input signals
through unity gain inverting amplifiers (a simple op amp circuit) to
get 180 and 270 degree signals. This makes a total of four inputs to
each of your seven mixers, though no more than two will be nonzero at
any given time.

- Marsh

Posted by Bob Masta on November 13, 2008, 8:49 am
Please log in for more thread options
On Wed, 12 Nov 2008 16:04:04 -0800 (PST), Marsh

>On Nov 12, 1:04=A0pm, please_post_to_groups
>> Does anyone know a way to take an audio signal and output it multiple tim=
>es
>> with different amplitude and phases tia sal2
>> []
>> I was thinking of using 8 small amplifiers (which isn=92t cheap) to incre=
>ase the amplitude
>> of the 8 output signals but I=92m not sure how I can change the phase of =
>each signal separately.
>
>You should probably think in terms of little amplifier blocks. There's
>a lot of introductory material on the web if you search for 'op amp'.
>http://en.wikipedia.org/wiki/Operational_amplifier
>
>If you're building a basic circuit for audio frequencies, these are
>dirt cheap. You can get 4 or more on an inexpensive chip.
> =A0
>> [...]
>> Example:
>> Source is a sine wave generated by a laptop
>
>If you're using a sound card output, can you output the signal on the
>left and right channels, 90 degrees out of phase where it starts? That
>will simplify things greatly!
>
>If not, you'll need to generate a 90 degree phase shifted signal from
>the source. The simple circuits I'm familiar with are highly frequency
>dependent, but some of the wizards on this group may know some tricks.
>
>After you have 0 and 90 degree signals (call them s0 and s90) at equal
>amplitudes, you just need seven 2-channel mixers and some
>trigonometry. Assuming output amplitutde of 1 V.
>
>> Output 1) starts at 0 degrees
>You've got that already.
>
>> Output 2) starts at 10 degrees out of phase increase amplitude by 1 volt
>Mostly s0, with the appropriate amount of s90 to shift phase. Increase
>gain on both s0 and s90 to get increase the overall amplitude.
>
>s0 gain =3D 2*cos(10 deg)
>s90 gain =3D 2*sin(10 deg)
>
>> Output 3) starts at 15 degrees out of phase
>s0*cos(15 deg) + s90*sin(15 deg)
>
>> Output 4) starts at 40 degrees out of phase
>s0*cos(40 deg) + s90*sin(40 deg)
>
>> Output 5) starts at 60 degrees out of phase increase amplitude by 3 volts
>s0*4*cos(60 deg) + s90*4*sin(60 deg)
>
>> Output 6) starts at 100 degrees out of phase
>> Output 7) starts at 120 degrees out of phase
>> Output 8) starts at 126 degrees out of phase
>
>For phase shifts >90, you calculate it the same, however, be aware
>that one or both gains (from sin or cos) are going to be negative.
>Depending on how you're programming your mixer/amplifiers, this may
>work automatically. Worst case, you just send your two input signals
>through unity gain inverting amplifiers (a simple op amp circuit) to
>get 180 and 270 degree signals. This makes a total of four inputs to
>each of your seven mixers, though no more than two will be nonzero at
>any given time.
>
>- Marsh

This is excellent advice, and is the simplest
solution yet! Since it only requires 2 outputs
from the sound card, the (free) Daqarta signal
generator create the 0 and 90 degree signals with
ease. The beauty of your approach is that once
the various mixer levels are set, it will work
with any arbitrary generated frequency as long as
the phases are maintained at 90 degree separation.
You can even generate a frequency sweep, or
use FM, etc and everything will track.

To the OP: Let me know if you need any advice on
how to set up the signals with Daqarta.

Best regards,


Bob Masta

DAQARTA v4.51
Data AcQuisition And Real-Time Analysis
www.daqarta.com
Scope, Spectrum, Spectrogram, Sound Level Meter
FREE Signal Generator
Science with your sound card!

Similar ThreadsPosted
Does anyone know a way to take an audio signal and output it multiple times with different amplitude and phases tia sal2 November 12, 2008, 2:04 pm
Re: Does anyone know a way to take an audio signal and output it multiple times with different amplitude and phases tia sal2 November 12, 2008, 4:45 pm
Re: Does anyone know a way to take an audio signal and output it multiple times with different amplitude and phases tia sal2 November 12, 2008, 6:24 pm
How is the amplitude component of an audio signal encoded in an FM signal? December 15, 2007, 12:19 am
Re: Varying a pen laser voltage with audio signal how? tia sal2 March 25, 2007, 3:25 pm
Re: amplify audio signal from computer to higher voltage and current tia sal2 July 14, 2008, 10:55 pm
Re: amplify audio signal from computer to higher voltage and current tia sal2 July 15, 2008, 8:21 am
Signal amplitude of electret microphone March 6, 2006, 11:28 am
Limiting Amplitude of 555 Oscillator Output The Cheap N Easy Way October 14, 2007, 7:46 pm
How can I increasing output voltage/amplify my laptop's sound card headphone jack. Tia sal2 November 6, 2008, 12:38 pm
Re: How can I increasing output voltage/amplify my laptop's sound card headphone jack. Tia sal2 November 6, 2008, 7:39 pm
single pules in, multiple pulse output circuit October 30, 2008, 8:08 pm
NAND output saturation and malformed signal from LP filter October 8, 2006, 5:18 pm
Single Input / Dual Output (DIN 1X2) Signal Isolated Amplifier May 11, 2007, 1:29 am
broadcast audio signal April 19, 2007, 1:33 am