S'ware to gen complex FM?
Electronics Forum Index Electronics
Circuits, theory, electrons and discussions.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web ElectronicsHelp.net
S'ware to gen complex FM?

 
Post new topic   Reply to topic    Electronics Forum Index -> Design
Author Message
Ken Myers
Guest





Posted: Tue Feb 15, 2005 6:11 am    Post subject: S'ware to gen complex FM? Reply with quote

I am looking for a commercial software package that will allow me to
generate a single frequency and then frequency modulate it with a
_complex_ signal.

Both signals are within the audio range.

For example, generate a 10KHz sine or squarewave and frequency
modulate it with a voice signal. Control of deviation would be a plus.

Audio editors, such as Audition and CoolEdit only allow FM by one of
the three basic waveforms.

Has anyone seen something that will do the job, other than hardware?

Ken

Back to top
Mac
Guest





Posted: Tue Feb 15, 2005 6:11 am    Post subject: Re: S'ware to gen complex FM? Reply with quote

On Tue, 15 Feb 2005 12:10:45 +1100, Ken Myers wrote:

Quote:
I am looking for a commercial software package that will allow me to
generate a single frequency and then frequency modulate it with a
_complex_ signal.

Both signals are within the audio range.

For example, generate a 10KHz sine or squarewave and frequency
modulate it with a voice signal. Control of deviation would be a plus.

Audio editors, such as Audition and CoolEdit only allow FM by one of
the three basic waveforms.

Has anyone seen something that will do the job, other than hardware?

Ken

You don't mean "complex." You mean arbitrary. I had to read your post
three times to figure out what you meant. I was thinking complex in the
sense of complex numbers. I thought you wanted to do some kind of
quadrature modulation or something.

Unfortunately, I don't know of any simple end-user software that would
allow you to do this, but .wav files are pretty easy to play with. It
probably wouldn't be that hard to write a program that could modulate two
..wav files together.

If you have matlab (or are willing to buy it), it would REALLY be simple,
since it can read .wav files in directly, and the modulation might only be
a few lines of code in matlab.

Good luck!

--Mac
Back to top
Don Taylor
Guest





Posted: Tue Feb 15, 2005 6:11 am    Post subject: Re: S'ware to gen complex FM? Reply with quote

Ken Myers <kenmyers@optocheck.com> writes:
Quote:
I am looking for a commercial software package that will allow me to
generate a single frequency and then frequency modulate it with a
_complex_ signal.

Both signals are within the audio range.

For example, generate a 10KHz sine or squarewave and frequency
modulate it with a voice signal. Control of deviation would be a plus.

Audio editors, such as Audition and CoolEdit only allow FM by one of
the three basic waveforms.

Has anyone seen something that will do the job, other than hardware?

Mathematica can generate things like that.

If you want you can toss me mail and we can discuss a trial so you
can see if it will do what you want. Then you can send me a file
with numeric data of your digitized modulating signal or possibly
some supported sound file format, we can agree on the mathematics,
I'll import your data into Mathematica and and export the result
either as numeric data or as some supported sound file to send back
to you.

Back to top
Zak
Guest





Posted: Tue Feb 15, 2005 1:44 pm    Post subject: Re: S'ware to gen complex FM? Reply with quote

Ken Myers wrote:
Quote:
I am looking for a commercial software package that will allow me to
generate a single frequency and then frequency modulate it with a
_complex_ signal.

Both signals are within the audio range.

For example, generate a 10KHz sine or squarewave and frequency
modulate it with a voice signal. Control of deviation would be a plus.

Audio editors, such as Audition and CoolEdit only allow FM by one of
the three basic waveforms.

Has anyone seen something that will do the job, other than hardware?

Depending on your needs this sounds as it is not hard to write in
whatever language you want.

while true:
read input value
scale input value according to wanted deviation
add input value to phase
add constant to phase
phase > 2 * pi:
phase =- 2 * pi
ouput = sin(phase)


The value of constant determines the ration of 'carrier' and output
sample rate.


Thomas
Back to top
Leon Heller
Guest





Posted: Tue Feb 15, 2005 3:24 pm    Post subject: Re: S'ware to gen complex FM? Reply with quote

"Mac" <foo@bar.net> wrote in message
news:pan.2005.02.15.03.43.30.811991@bar.net...
Quote:
On Tue, 15 Feb 2005 12:10:45 +1100, Ken Myers wrote:

I am looking for a commercial software package that will allow me to
generate a single frequency and then frequency modulate it with a
_complex_ signal.

Both signals are within the audio range.

For example, generate a 10KHz sine or squarewave and frequency
modulate it with a voice signal. Control of deviation would be a plus.

Audio editors, such as Audition and CoolEdit only allow FM by one of
the three basic waveforms.

Has anyone seen something that will do the job, other than hardware?

Ken

You don't mean "complex." You mean arbitrary. I had to read your post
three times to figure out what you meant. I was thinking complex in the
sense of complex numbers. I thought you wanted to do some kind of
quadrature modulation or something.

Unfortunately, I don't know of any simple end-user software that would
allow you to do this, but .wav files are pretty easy to play with. It
probably wouldn't be that hard to write a program that could modulate two
.wav files together.

If you have matlab (or are willing to buy it), it would REALLY be simple,
since it can read .wav files in directly, and the modulation might only be
a few lines of code in matlab.

You could also use Scilab, it's free.

Leon
Back to top
James Meyer
Guest





Posted: Tue Feb 15, 2005 6:27 pm    Post subject: Re: S'ware to gen complex FM? Reply with quote

On Tue, 15 Feb 2005 12:10:45 +1100, Ken Myers <kenmyers@optocheck.com> wroth:

Quote:
I am looking for a commercial software package that will allow me to
generate a single frequency and then frequency modulate it with a
_complex_ signal.

Both signals are within the audio range.

For example, generate a 10KHz sine or squarewave and frequency
modulate it with a voice signal. Control of deviation would be a plus.

Audio editors, such as Audition and CoolEdit only allow FM by one of
the three basic waveforms.

Has anyone seen something that will do the job, other than hardware?

Ken

Linear Technology's free LTSpice program will do all that and more. I
was simulating a 100 Hz "carrier" modulated with a 1 KHz "signal" with it
yesterday.

Jim
Back to top
 
Post new topic   Reply to topic    Electronics Forum Index -> Design All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Home & Living New Topics
Contact Us
Powered by phpBB