Martin Tarenskeen | 8 Jun 2012 08:37
Picon

PSS-4/5/680 sine wave variations

 


The PSS480/580/680 2-OP FM synth engine has 4 different waveforms.
The documentation tells me:

0. sine
1. squared sine wave
2. sine half wave
3. squared sine half wave

Does anyone have a picture or description of waveforms 1,2, and 3 ?
Can these be compared with any of the 8 waveforms from the TX81Z ?

Does anyone here own one of these lo-fi FM keyboards ?

--

MT

__._,_.___
Recent Activity:
.

__,_._,___
charlie 'chop' copp | 8 Jun 2012 12:19
Picon
Favicon

Re: PSS-4/5/680 sine wave variations

 

i got one martain , i'll send whatever you need when i get home from work
today

still not thinking i am serious about the spectral analyses of the sound to
carry over to sys ex eh?
charles

__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 8 Jun 2012 15:52
Picon
Favicon

Re: PSS-4/5/680 sine wave variations

 

Yes I have the 580 and 780 I think 2 is just one half of the sine cycle and 3 is the same only presumably heading toward a square wave (ie more harmonics). I am under the impression that the various ROM voices use these - and therefore in order to make your own 5 presets it is necessary to choose a ROM voice close to what you want. I was not satisfied with this however and wrote an editor (only for Commodore) that allows all the SYSx data to be manipulated.

The results of which are available as downloads at :

http://templarseries.atspace.com/pss.html

or mediafire

http://www.mediafire.com/?xtjnkkm5u4h

From: Martin Tarenskeen <m.tarenskeen <at> zonnet.nl>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Friday, 8 June 2012, 7:37
Subject: [YamahaDX] PSS-4/5/680 sine wave variations

 

The PSS480/580/680 2-OP FM synth engine has 4 different waveforms.
The documentation tells me:

0. sine
1. squared sine wave
2. sine half wave
3. squared sine half wave

Does anyone have a picture or description of waveforms 1,2, and 3 ?
Can these be compared with any of the 8 waveforms from the TX81Z ?

Does anyone here own one of these lo-fi FM keyboards ?

--

MT


__._,_.___
Recent Activity:
.

__,_._,___
charlie 'chop' copp | 8 Jun 2012 23:46
Picon
Favicon

Re: PSS-4/5/680 sine wave variations

 

its kinda like i was saying beforeabout fm engines
that the fm engine combines waveforms to make other wave types

they are all sine

so
saw tooth is 250 hz sine wave+ 250hz sine wave
and
square wave is 250 sine wave + 750hz sine wave

page 26 of the pss680 owners manual

but to sort it much further we might need an oscilliscope
to check the proper type
difficult translations

charles

__._,_.___
Recent Activity:
.

__,_._,___
tinyloops | 11 Jun 2012 22:03
Favicon

Re: PSS-4/5/680 sine wave variations

 

Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>

__._,_.___
Recent Activity:
.

__,_._,___
Martin Tarenskeen | 11 Jun 2012 23:44
Picon

Re: Re: PSS-4/5/680 sine wave variations

 



On Mon, 11 Jun 2012, tinyloops wrote:

> because I was very curious myself, I put the TQ5 through the scope. Here's the result:
> http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

> Some background information:
> The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
> http://en.wikipedia.org/wiki/Yamaha_YM2414

> Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software
> shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which
> does not clearify the whole matter much.

Hi,

- The TX81Z manual has a detailed description of the harmonic content of
each of the 8 waveforms.

- Paul Deco also send me pictures of the TX81Z waveforms.

- If you own a TQ5 you really should try YSEDITOR PLUS. It's an old ATARI
ST program, but it can run on a PC using the STeem emulator. It offers
much better support for the TQ5 than any of the several TX81Z
editor/managers that exist: YSEDITOR supports also the TQ5 DSP effects,
and can handle the complete 100-patch bankformat properly. Not just
32-patches. Take a look here (I am the original author):

http://yseditor.atari.org

I know the TQ5 very well. It's a YS200 without keys, in a module.

My question was about the relationship between the TX81Z 8 waveforms and
the 4 waveforms that are used by the 2-op FM engine in the PSS480/580/680
keyboard.

--

MT

__._,_.___
Recent Activity:
.

__,_._,___
tinyloops | 12 Jun 2012 10:16
Favicon

Re: PSS-4/5/680 sine wave variations

 

thanks martin for the really good tips! i actually did came across yseditor, but decided to try the tx81z editor first. but sure i'll give it a go now.

i recently bought the tq5 and it sits on my desk looking like an answering machine. especially with the machine displaying the time and date on the display :) what a beauty.

have a great day,
gerd

> Hi,
>
> - The TX81Z manual has a detailed description of the harmonic content of
> each of the 8 waveforms.
>
> - Paul Deco also send me pictures of the TX81Z waveforms.
>
> - If you own a TQ5 you really should try YSEDITOR PLUS. It's an old ATARI
> ST program, but it can run on a PC using the STeem emulator. It offers
> much better support for the TQ5 than any of the several TX81Z
> editor/managers that exist: YSEDITOR supports also the TQ5 DSP effects,
> and can handle the complete 100-patch bankformat properly. Not just
> 32-patches. Take a look here (I am the original author):
>
> http://yseditor.atari.org
>
> I know the TQ5 very well. It's a YS200 without keys, in a module.
>
> My question was about the relationship between the TX81Z 8 waveforms and
> the 4 waveforms that are used by the 2-op FM engine in the PSS480/580/680
> keyboard.
>
> --
>
> MT
>

__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 12 Jun 2012 10:39
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope thi s helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>



__._,_.___
Recent Activity:
.

__,_._,___
tinyloops | 12 Jun 2012 14:46
Favicon

Re: PSS-4/5/680 sine wave variations

 

more insight on this, I found in the chapter "Internal Operation" on the page for the OPL2 chip (used for game sound cards), the YM3812.
http://en.wikipedia.org/wiki/Yamaha_YM3812

as there are no analog oscillators in the sound chip, everything has to be done internally by sheer math. a flatline would actually be the most easiest math in the chip ;) in, say, 8-bit resolution, the algorithms just has to send a straight series of the number "127" to the DAC.

The different wave forms in the sound chip are all derived from the stored (quarter) sine wave. For the chip programmers, this is a nice and lazy (read: cheap in terms of programming and of needed chip processing power) way of making different waves of just one base sine wave.

I imagine the workings of the other yamaha sound chips for professional synths work in more or less the same way. the most important thing is that the stored sine wave is of a much better resolution and the DAC's are of a higher quality in the pro line chips.

much regards, gerd

--- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> ...> wrote:
>
> They may also have a half wave rectifier in their to get the half-cycle flat line?
>

__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 12 Jun 2012 22:18
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

AHHHH I C!   That's what I get for thinking analogue.

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 13:46
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave var iations

 
more insight on this, I found in the chapter "Internal Operation" on the page for the OPL2 chip (used for game sound cards), the YM3812.
http://en.wikipedia.org/wiki/Yamaha_YM3812

as there are no analog oscillators in the sound chip, everything has to be done internally by sheer math. a flatline would actually be the most easiest math in the chip ;) in, say, 8-bit resolution, the algorithms just has to send a straight series of the number "127" to the DAC.

The different wave forms in the sound chip are all derived from the stored (quarter) sine wave. For the chip programmers, this is a nice and lazy (read: cheap in terms of programming and of needed chip processing power) way of making different waves of just one base sine wave.

I imagine the workings of the other yamaha sound chips for professional synths work in more or less the same way. the most important thing is that the stored sine wave is of a much better resolution and the DAC's are of a higher quality in the pro line chips.

much regards, gerd

--- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> ...> wrote:
>
> They may also have a half wave rectifier in their to get the half-cycle flat line?
>



__._,_.___
Recent Activity:
.

__,_._,___
tinyloops | 12 Jun 2012 22:36
Favicon

Re: PSS-4/5/680 sine wave variations

 

:D
good point lee. this reminds me to whip the dx7 output through an analogue filter one of these days.

--- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> ...> wrote:
>
> AHHHH I C! That's what I get for thinking analogue.
>

__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 12 Jun 2012 22:43
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

Do you know - I do not think I have done that - mostly I think because the breath controller almost has the same effect.It was perhaps an oversight of Yamaha's to not add some filters.
Notably the Casio CZ's do not have filters (for the same reason) (not sure about VZ) -the FZ though has some good one's.
I just got hold of a CS1x - Yamaha seems to have corrected the lack of filters there with a really hi Q one which is great for the sort of sounds that produces,which are a bit more this century than retro.

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 21:36
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
:D
good point lee. this reminds me to whip the dx7 output through an analogue filter one of these days.

--- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> ...> wrote:
>
> AHHHH I C! That's what I get for thinking analogue.
>



__._,_.___
Recent Activity:
.

__,_._,___
tinyloops | 12 Jun 2012 23:01
Favicon

Re: PSS-4/5/680 sine wave variations

 

well i think yamaha didn't put filters in the digital fm-synths, because you can have filterish effects by just using an operator for modulation, so why build *extra* filters in the signal flow - they must have thought. also, in the process, and this also saves yamaha money, of course, and the synth can be sold cheaper.

everybody wins ;)

the phase shifting of the cz's is actually the same thing mathematically as the fm modulation of the dx. that's why the cz series also don't have extra filters in the flow. no need for it *and* cheaper to build.

--- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> ...> wrote:
>
> Do you know - I do not think I have done that - mostly I think because the breath controller almost has the same effect.It was perhaps an oversight of Yamaha's to not add some filters.
>
> Notably the Casio CZ's do not have filters (for the same reason) (not sure about VZ) -the FZ though has some good one's.
> I just got hold of a CS1x - Yamaha seems to have corrected the lack of filters there with a really hi Q one which is great for the sort of sounds that produces,which are a bit more this century than retro.
>
>
>
> ________________________________
> From: tinyloops <ygroups <at> ...>
> To: YamahaDX <at> yahoogroups.com
> Sent: Tuesday, 12 June 2012, 21:36
> Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations
>
>
>  
> :D
> good point lee. this reminds me to whip the dx7 output through an analogue filter one of these days.
>
> --- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> > wrote:
> >
> > AHHHH I C! That's what I get for thinking analogue.
> >
>

__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 14 Jun 2012 17:42
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

It's the same thing in the sense that both use one wave "modulator" to alter another wave "carrier" - to produce complex harmonics - I am not quite sure how generating sideband is the same as phase distortion in a technical mathematical sense.

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 22:01
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
well i think yamaha didn't put filters in the digital fm-synths, because you can have filterish effects by just using an operator for modulation, so why build *extra* filters in the signal flow - they must have thought. also, in the process, and this also saves yamaha money, of course, and the synth can be sold cheaper.

everybody wins ;)

the phase shifting of the cz's is actually the same thing mathematically as the fm modulation of the dx. that's why the cz series also don't have extra filters in the flow. no need for it *and* cheaper to build.

--- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> ...> wrote:
>
> Do you know - I do not think I have done that - mostly I think because the breath controller almost has the same effect.It was perhaps an oversight of Yamaha's to not add some filters.
>
> Notably the Casio CZ's do not have filters (for the same reason) (not sure about VZ) -the FZ though has some good one's.
> I just got hold of a CS1x - Yamaha seems to have corrected the lack of filters there with a really hi Q one which is great for the sort of sounds that produces,which are a bit more this century than retro.
>
>
>
> ________________________________
> From: tinyloops <ygroups <at> ...>
> To: YamahaDX <at> yahoogroups.com
> Sent: Tuesday, 12 June 2012, 21:36
> Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations
>
>
>  
> :D
> good point lee. this reminds me to whip the dx7 output through an analogue filter one of these days.
>
> --- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> > wrote:
> >
> > AHHHH I C! That's what I get for thinking analogue.
> >
>



__._,_.___
Recent Activity:
.

__,_._,___
wildpaws2001 | 15 Jun 2012 04:56
Picon
Favicon

Re: PSS-4/5/680 sine wave variations

 



--- In YamahaDX <at> yahoogroups.com, "tinyloops" <ygroups <at> ...> wrote:
>
> :D
> good point lee. this reminds me to whip the dx7 output through an analogue filter one of these days.
>
>
> --- In YamahaDX <at> yahoogroups.com, Lee Borrell <templarser <at> > wrote:
> >
> > AHHHH I C! That's what I get for thinking analogue.
> >
>

Running the output of a DX7 through an analogue filter would be similar to the results of running the SY77/SY99's FM section through it's filters, it works quite well.
Clyde

__._,_.___
Recent Activity:
.

__,_._,___
Eb Mayat | 12 Jun 2012 17:00
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthes is engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
ont>

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>





__._,_.___
Recent Activity:
.

__,_._,___
jammie | 12 Jun 2012 18:56
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 



they are just sin additive waves made with a few partials
 
no more than 9 partials used
 
very similar to draw bar organ settings
 
thats why 4op can have very similar sounds to 6op synths as the
 
2 extra ops of the dx7 range would be needed to make those 
 
extra additive wave forms
 
maths is sin * pi
 
and then what ever pi is timed by
 
sin * (x * pi) what ever x is 1-64 based on 64 partials but this is at full volume  by adding extra equations
 
this is basic additive sin synthesis but then theres also the volume thats also added which make the waveforms change
 
but to get good copies of waveforms you need phase info cosin additive
 
 
good synths that use this sin additive is the kawai k5/k5m/k5000
 
kurzweil k150
 
the ppg wavetables are made with sin additive waveforms
 
the good thing about sin additive is that they start at zero crossing and end in zero crossing as there is no phase you dont get phase mismatch i made loads of transwaves and used both sin and cosin
 
additive waves but becuase of phase mismatch you get clicks when a waveform changes phase
 
theres lots of good math apps that let you explore math functions in
 
additive wave design but what ever the shaping function its always multiplied by pi as a +/- phase waveforms
 
and run the math on a dsp processor there are very fast equivelents
 
but needs zero latency audio feedback and real analog filter
 
dont need yamaha for that
 
 
 
and noise 
----- Original Message -----
From: Eb Mayat
Sent: Tuesday, June 12, 2012 4:00 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>





__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 12 Jun 2012 22:38
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

A bit of history over this: Ages and ages ago,my brother and I had a quirky idea about LFOs and VCOs (in the analogue days) that if you modulated the VCO in the right way and had it dependent on the keyboard voltage - you'd get a complex tone. This of course was "DX" - those quick witted Jap guys patented it and made millions - we of course didn't have the money to experiment. I'm just glad someone did it - it was then at that time a "light bulb moment" - but failed to cash in on it.
I also wrote a thesis for my A level on having mathematical models of LFOs,VCOs,VCAs and VCFs on a computer and manipulate them to design any sound to order - my computer teacher was baffled (he knew nothing of synths) - today of course the notion I had is running as "plug in VST" soft synths - I did not make millions,but at least it got me my A level - pre-empting today's innovation by a decade or so.

Jammie is of course correct about the maths - I have tried running that sort of stuff on a commodore and sinclair machines to generate sound through a DAC,had some success on the sinclair (mostly because it was a commercial DAC).

I'm not blowing my own as it were - I'm sure everyone has their talents - but after not realising that the Yammy chip was producing a flatline digitally (thanks be to Gerd!) - I thought I might claw some ground back!

Note that the Casio SK1 does additive sin - as does the FZ1. The SK is pitiful.
These days I leave all this stuff to the experts who know how to get it to market as an IC and then buy their products - my thinking gear has become a bit of a "dim bulb" over time!


From: jammie <jammie.emma <at> blueyonder.co.uk>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 17:56
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

they are just sin additive waves made with a few partials
 
no more than 9 partials used
 
very similar to draw bar organ settings
 
thats why 4op can have very similar sounds to 6op synths as the
 
2 extra ops of the dx7 range would be needed to make those 
 
extra additive wave forms
 
maths is sin * pi
 
and then what ever pi is timed by
 
sin * (x * pi) what ever x is 1-64 based on 64 partials but this is at full volume  by adding extra equations
 
this is basic additive sin synthesis but then theres also the volume thats also added which make the waveforms change
 
but to get good copies of waveforms you need phase info cosin additive
 
 
good synths that use this sin additive is the kawai k5/k5m/k5000
 
kurzweil k150
 
the ppg wavetables are made with sin additive waveforms
 
the good thing about sin additive is that they start at zero crossing and end in zero crossing as there is no phase you dont get phase mismatch i made loads of transwaves and used both sin and cosin
 
additive waves but becuase of phase mismatch you get clicks when a waveform changes phase
 
theres lots of good math apps that let you explore math functions in
 
additive wave design but what ever the shaping function its always multiplied by pi as a +/- phase waveforms
 
and run the math on a dsp processor there are very fast equivelents
 
but needs zero latency audio feedback and real analog filter
 
dont need yamaha for that
 
 
 
and noise 
----- Original Message -----
From: Eb Mayat
Sent: Tuesday, June 12, 2012 4:00 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>







__._,_.___
Recent Activity:
.

__,_._,___
wildpaws2001 | 15 Jun 2012 05:00
Picon
Favicon

Re: PSS-4/5/680 sine wave variations

 



--- In YamahaDX <at> yahoogroups.com, "jammie" <jammie.emma <at> ...> wrote:
>
> they are just sin additive waves made with a few partials
>
> no more than 9 partials used
>
> very similar to draw bar organ settings
>
> thats why 4op can have very similar sounds to 6op synths as the
>
> 2 extra ops of the dx7 range would be needed to make those
>
> extra additive wave forms
>
> maths is sin * pi
>
> and then what ever pi is timed by
>
> sin * (x * pi) what ever x is 1-64 based on 64 partials but this is at full volume by adding extra equations
>
> this is basic additive sin synthesis but then theres also the volume thats also added which make the waveforms change
>
> but to get good copies of waveforms you need phase info cosin additive
>
>
> good synths that use this sin additive is the kawai k5/k5m/k5000
>
> kurzweil k150
>
> the ppg wavetables are made with sin additive waveforms
>
> the good thing about sin additive is that they start at zero crossing and end in zero crossing as there is no phase you dont get phase mismatch i made loads of transwaves and used both sin and cosin
>
> additive waves but becuase of phase mismatch you get clicks when a waveform changes phase
>
> theres lots of good math apps that let you explore math functions in
>
> additive wave design but what ever the shaping function its always multiplied by pi as a +/- phase waveforms
>
> and run the math on a dsp processor there are very fast equivelents
>
> but needs zero latency audio feedback and real analog filter
>
> dont need yamaha for that
>
>
>
> and noise
> ----- Original Message -----
> From: Eb Mayat
> To: YamahaDX <at> yahoogroups.com
> Sent: Tuesday, June 12, 2012 4:00 PM
> Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
>
>
>
>
> The (DX11) manual simply says:
> "These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .
>
>
> I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.
>
>
> In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)
>
>
> Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . .
>
>
> Eb
>
>
>
> ----------------------------------------------------------
> From: Lee Borrell <templarser <at> ...>
> To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
> Sent: Tuesday, June 12, 2012 4:39 AM
> Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
>
>
>
>
> They may also have a half wave rectifier in their to get the half-cycle flat line?
>
>
>
> From: tinyloops <ygroups <at> ...>
> To: YamahaDX <at> yahoogroups.com
> Sent: Monday, 11 June 2012, 21:03
> Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations
>
>
>
>
> Hi
>
> because I was very curious myself, I put the TQ5 through the scope. Here's the result:
> http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html
>
> Some background information:
> The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
> http://en.wikipedia.org/wiki/Yamaha_YM2414
>
> Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.
>
> Hope this helps,
> regards and greets,
> Gerd
> from Rotterdam
>
> --- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> > wrote:
> >
> > its kinda like i was saying beforeabout fm engines
> > that the fm engine combines waveforms to make other wave types
> >
> > they are all sine
> >
> >
> > so
> > saw tooth is 250 hz sine wave+ 250hz sine wave
> > and
> > square wave is 250 sine wave + 750hz sine wave
> >
> > page 26 of the pss680 owners manual
> >
> > but to sort it much further we might need an oscilliscope
> > to check the proper type
> > difficult translations
> >
> > charles
> >
>
That premise falls apart when the TX81z is compared to the SY77/SY99 as they have your choice of 16 waveforms for each of their six ops.
Clyde

__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 12 Jun 2012 22:26
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

Turns out that generated digitally - a half sine (rectified) can be done digitally by just sending one value to a DAC - in my case as my brother says it was more of a "dim bulb" moment. Rectification is a hell of a lot easier if you are using a digital mechanism.
Gerd's explanation is the "light bulb" moment - the oscilloscope traces show actually what the waves are - and as was explained generated from presumably a sin table of values (or 1/4 of them anyhow).

From: Eb Mayat <ebmayat <at> yahoo.com>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, 12 June 2012, 16:00
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>







__._,_.___
Recent Activity:
.

__,_._,___
Eb Mayat | 12 Jun 2012 22:41
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

Yes, Gerd's explanation indeed adds insight. There are often different approaches (algorithms?) to accomplishing a task. Thanks Jammie also.

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>;
To: YamahaDX <at> yahoogroups.com <YamahaDX <at> yahoogroups.com>;
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
Sent: Tue, Jun 12, 2012 8:26:21 PM

 

Turns out that generated digitally - a half sine (rectified) can be done digitally by just sending one value to a DAC - in my case as my brother says it was more of a "dim bulb" moment. Rectification is a hell of a lot easier if you are using a digital mechanism.
Gerd's explanation is the "light bulb" moment - the oscilloscope traces show actually what the waves are - and as was explained generated from presumably a sin table of values (or 1/4 of them anyhow).

From: Eb Mayat <ebmayat <at> yahoo.com>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, 12 June 2012, 16:00
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In Yama haDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>







__._,_.___
Recent Activity:
.

__,_._,___
Eb Mayat | 12 Jun 2012 22:51
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

(FM synthesis was conceived and perfected by John Chowning. Chowning even composed musical works to demonstrate the power of FM synthesis. The technology was later licensed to Yamaha.)

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>;
To: YamahaDX <at> yahoogroups.com <YamahaDX <at> yahoogroups.com>;
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
Sent: Tue, Jun 12, 2012 8:38:12 PM

 

A bit of history over this: Ages and ages ago,my brother and I had a quirky idea about LFOs and VCOs (in the analogue days) that if you modulated the VCO in the right way and had it dependent on the keyboard voltage - you'd get a complex tone. This of course was "DX" - those quick witted Jap guys patented it and made millions - we of course didn't have the money to experiment. I'm just glad someone did it - it was then at that time a "light bulb moment" - but failed to cash in on it.
I also wrote a thesis for my A level on having mathematical models of LFOs,VCOs,VCAs and VCFs on a computer and manipulate them to design any sound to order - my computer teacher was baffled (he knew nothing of synths) - today of course the notion I had is running as "plug in VST" soft synths - I did not make millions,but at least it got me my A level - pre-empting today's innovation by a decade or so.

Jammie is of course correct about the maths - I have tried running that sort of stuff on a commodore and sinclair machines to generate sound through a DAC,had some success on the sinclair (mostly because it was a commercial DAC).

I'm not blowing my own as it were - I'm sure everyone has their talents - but after not realising that the Yammy chip was producing a flatline digitally (thanks be to Gerd!) - I thought I might claw some ground back!

Note that the Casio SK1 does additive sin - as does the FZ1. The SK is pitiful.
These days I leave all this stuff to the experts who know how to get it to market as an IC and then buy their products - my thinking gear has become a bit of a "dim bulb" over time!


From: jammie <jammie.emma <at> blueyonder.co.uk>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 17:56
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

they are just sin additive waves made with a few partials
 
no more than 9 partials used
 
very similar to draw bar organ settings
 
thats why 4op can have very similar sounds to 6op synths as the
 
2 extra ops of the dx7 range would be needed to make those 
 
extra additive wave forms
 
maths is sin * pi
 
and then what ever pi is timed by
 
sin * (x * pi) what ever x is 1-64 based on 64 partials but this is at full volume  by adding extra equations
 
this is basic additive sin synthesis but then theres also the volume thats also added which make the waveforms change
 
but to get good copies of waveforms you need phase info cosin additive
 
 
good synths that use this sin additive is the kawai k5/k5m/k5000
 
kurzweil k150
 
the ppg wavetables are made with sin additive waveforms
 
the good thing about sin additive is that they start at zero crossing and end in zero crossing as there is no phase you dont get phase mismatch i made loads of transwaves and used both sin and cosin
 
additive waves but becuase of phase mismatch you get clicks when a waveform changes phase
 
theres lots of good math apps that let you explore math functions in
 
additive wave design but what ever the shaping function its always multiplied by pi as a +/- phase waveforms
 
and run the math on a dsp processor there are very fast equivelents
 
but needs zero latency audio feedback and real analog filter
 
dont need yamaha for that
 
 
 
and noise 
----- Original Message -----
From: Eb Mayat
Sent: Tuesday, June 12, 2012 4:00 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>







__._,_.___
Recent Activity:
.

__,_._,___
jammie | 13 Jun 2012 01:38
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 



chowning was upset when yam brought it out as they termed it fm
 
but it was phase modulation and did not use the best fm parts
 
there are some great modular fm modules that do audio rate modulation and not math and produce some great sounds
 
i also think the fm modulation in wavetable synths like the microwavext is very powerful audio rate fm
 
with the amount of processor and dsp systems they could do much more ops and use what ever waveforms they want
 
the synclavier fm synthesis is also great and uses 8bit
 
the csx1 its filter is based on the same digital resonat filter as the sy85 and sy99 and qs300
 
and on the sy77 and 99 those fm patches that create bursts of white noise are great for this as you partly filter it out and have hi q with a little chorus and phaser from the fx you get jmj type textured sounds
 
which he used lots of white and red noise and analog filters with phasers to get those air type wooshing sounds
----- Original Message -----
From: Eb Mayat
Sent: Tuesday, June 12, 2012 9:51 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

(FM synthesis was conceived and perfected by John Chowning. Chowning even composed musical works to demonstrate the power of FM synthesis. The technology was later licensed to Yamaha.)

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>;
To: YamahaDX <at> yahoogroups.com <YamahaDX <at> yahoogroups.com>;
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
Sent: Tue, Jun 12, 2012 8:38:12 PM

 

A bit of history over this: Ages and ages ago,my brother and I had a quirky idea about LFOs and VCOs (in the analogue days) that if you modulated the VCO in the right way and had it dependent on the keyboard voltage - you'd get a complex tone. This of course was "DX" - those quick witted Jap guys patented it and made millions - we of course didn't have the money to experiment. I'm just glad someone did it - it was then at that time a "light bulb moment" - but failed to cash in on it.
I also wrote a thesis for my A level on having mathematical models of LFOs,VCOs,VCAs and VCFs on a computer and manipulate them to design any sound to order - my computer teacher was baffled (he knew nothing of synths) - today of course the notion I had is running as "plug in VST" soft synths - I did not make millions,but at least it got me my A level - pre-empting today's innovation by a decade or so.

Jammie is of course correct about the maths - I have tried running that sort of stuff on a commodore and sinclair machines to generate sound through a DAC,had some success on the sinclair (mostly because it was a commercial DAC).

I'm not blowing my own as it were - I'm sure everyone has their talents - but after not realising that the Yammy chip was producing a flatline digitally (thanks be to Gerd!) - I thought I might claw some ground back!

Note that the Casio SK1 does additive sin - as does the FZ1. The SK is pitiful.
These days I leave all this stuff to the experts who know how to get it to market as an IC and then buy their products - my thinking gear has become a bit of a "dim bulb" over time!


From: jammie <jammie.emma <at> blueyonder.co.uk>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 17:56
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

they are just sin additive waves made with a few partials
 
no more than 9 partials used
 
very similar to draw bar organ settings
 
thats why 4op can have very similar sounds to 6op synths as the
 
2 extra ops of the dx7 range would be needed to make those 
 
extra additive wave forms
 
maths is sin * pi
 
and then what ever pi is timed by
 
sin * (x * pi) what ever x is 1-64 based on 64 partials but this is at full volume  by adding extra equations
 
this is basic additive sin synthesis but then theres also the volume thats also added which make the waveforms change
 
but to get good copies of waveforms you need phase info cosin additive
 
 
good synths that use this sin additive is the kawai k5/k5m/k5000
 
kurzweil k150
 
the ppg wavetables are made with sin additive waveforms
 
the good thing about sin additive is that they start at zero crossing and end in zero crossing as there is no phase you dont get phase mismatch i made loads of transwaves and used both sin and cosin
 
additive waves but becuase of phase mismatch you get clicks when a waveform changes phase
 
theres lots of good math apps that let you explore math functions in
 
additive wave design but what ever the shaping function its always multiplied by pi as a +/- phase waveforms
 
and run the math on a dsp processor there are very fast equivelents
 
but needs zero latency audio feedback and real analog filter
 
dont need yamaha for that
 
 
 
and noise 
----- Original Message -----
From: Eb Mayat
Sent: Tuesday, June 12, 2012 4:00 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>







__._,_.___
Recent Activity:
.

__,_._,___
Martin Tarenskeen | 13 Jun 2012 10:30
Picon

Re: Re: PSS-4/5/680 sine wave variations

 



I am a fan of hardware synths, but I do not hate softsynths.
The DX7 (etc) are digital synths: Math is used to calculate waveforms,
then after DA conversion you have sound.

That's exactly what computers/softsynths also do. When it comes to digital
synthesis I don't see any reason to be sentimental about those old
hardware synths vs. new software synths.

When the first DX7 and DX9 came out I was not at all impressed. Yes, they
could produce sounds that were not possible with the existing analog
synths. But something was missing.

When the DX7II came out I new what. The better quality D/A conversion
really made a difference. Better dynamics, better bright and clear sound,
better warmth. You can compare this with the first generation CD player.
They did did not sound that pleasant if you compare them to the later CD
players.

Some people say the old DX7 has more "character" - whatever that means. I
don't agree. I think that this IS true for the old analog synths from Moog
and others. But the DX7II and TX81Z sound better than the first DX7 and
for example the FB01. Digital revolution had just started, any many
technical improvements, better chips, etc, made improvement possible.

Sometimes people say "A real old DX7 sounds SO MUCH better than FM8". They
probably have heard FM8 only on their cheap laptop speakers directly
connected from a noisy headphone jack output. Try a pro external firewire
or USB soundcard/audio-interface with high quality D/A conversion and good
amplification and monitors.

Don't get me wrong, I still love those old DX7 and TX81Z.
I just don't like nonsense.
Or in fact I do, but that is a completely different story ;-)

--

MT

__._,_.___
Recent Activity:
.

__,_._,___
idledpolkapeel | 13 Jun 2012 11:36
Picon
Gravatar

Re: PSS-4/5/680 sine wave variations

 

that theory would hold water except for the fact i can load 4op tx81z patches straight from the tx81z into FM8, spec for spec settings identical and they sound worlds apart. even if i add a bitcrusher or resample to emulate the 12bit convertor the tx has FM8 doesn't come close to sounding the same, on the same monitors using the same motu system. Whatever the DA convertors are adding, it's relevant. this goes to more extremes with the FS1R.

--- In YamahaDX <at> yahoogroups.com, Martin Tarenskeen <m.tarenskeen <at> ...> wrote:
>
>
>
> I am a fan of hardware synths, but I do not hate softsynths.
> The DX7 (etc) are digital synths: Math is used to calculate waveforms,
> then after DA conversion you have sound.
>
> That's exactly what computers/softsynths also do. When it comes to digital
> synthesis I don't see any reason to be sentimental about those old
> hardware synths vs. new software synths.
>
> When the first DX7 and DX9 came out I was not at all impressed. Yes, they
> could produce sounds that were not possible with the existing analog
> synths. But something was missing.
>
> When the DX7II came out I new what. The better quality D/A conversion
> really made a difference. Better dynamics, better bright and clear sound,
> better warmth. You can compare this with the first generation CD player.
> They did did not sound that pleasant if you compare them to the later CD
> players.
>
> Some people say the old DX7 has more "character" - whatever that means. I
> don't agree. I think that this IS true for the old analog synths from Moog
> and others. But the DX7II and TX81Z sound better than the first DX7 and
> for example the FB01. Digital revolution had just started, any many
> technical improvements, better chips, etc, made improvement possible.
>
> Sometimes people say "A real old DX7 sounds SO MUCH better than FM8". They
> probably have heard FM8 only on their cheap laptop speakers directly
> connected from a noisy headphone jack output. Try a pro external firewire
> or USB soundcard/audio-interface with high quality D/A conversion and good
> amplification and monitors.
>
> Don't get me wrong, I still love those old DX7 and TX81Z.
> I just don't like nonsense.
> Or in fact I do, but that is a completely different story ;-)
>
> --
>
> MT
>

__._,_.___
Recent Activity:
.

__,_._,___
frankie fisher | 13 Jun 2012 12:51
Picon

Re: Re: PSS-4/5/680 sine wave variations

 

what do you mean with the FS1R comment? FS1R sounds completely different even though you load the same patches?
On 13/06/2012 10:36, idledpolkapeel wrote:

 

that theory would hold water except for the fact i can load 4op tx81z patches straight from the tx81z into FM8, spec for spec settings identical and they sound worlds apart. even if i add a bitcrusher or resample to emulate the 12bit convertor the tx has FM8 doesn't come close to sounding the same, on the same monitors using the same motu system. Whatever the DA convertors are adding, it's relevant. this goes to more extremes with the FS1R.

--- In YamahaDX <at> yahoogroups.com, Martin Tarenskeen <m.tarenskeen <at> ...> wrote:
>
>
>
> I am a fan of hardware synths, but I do not hate softsynths.
> The DX7 (etc) are digital synths: Math is used to calculate waveforms,
> then after DA conversion you have sound.
>
> That's exactly what computers/softsynths also do. When it comes to digital
> synthesis I don't see any reason to be sentimental about those old
> hardware synths vs. new software synths.
>
> When the first DX7 and DX9 came out I was not at all impressed. Yes, they
> could produce sounds that were not possible with the existing analog
> synths. But something was missing.
>
> When the DX7II came out I new what. The better quality D/A conversion
> really made a difference. Better dynamics, better bright and clear sound,
> better warmth. You can compare this with the first generation CD player.
> They did did not sound that pleasant if you compare them to the later CD
> players.
>
> Some people say the old DX7 has more "character" - whatever that means. I
> don't agree. I think that this IS true for the old analog synths from Moog
> and others. But the DX7II and TX81Z sound better than the first DX7 and
> for example the FB01. Digital revolution had just started, any many
> technical improvements, better chips, etc, made improvement possible.
>
> Sometimes people say "A real old DX7 sounds SO MUCH better than FM8". They
> probably have heard FM8 only on their cheap laptop speakers directly
> connected from a noisy headphone jack output. Try a pro external firewire
> or USB soundcard/audio-interface with high quality D/A conversion and good
> amplification and monitors.
>
> Don't get me wrong, I still love those old DX7 and TX81Z.
> I just don't like nonsense.
> Or in fact I do, but that is a completely different story ;-)
>
> --
>
> MT
>


__._,_.___
Recent Activity:
.

__,_._,___
Jesse Hager | 13 Jun 2012 21:02
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

The problem with software synths like FM8 is that they implement the 
math a little too perfectly. The chips used in the hardware synths cut 
many corners to minimize the transistor count. The limited DAC 
resolution is only a small part of it.

The math used for the FM operators is often explained like:

output = sin(phase + input) * envelope_gen()

This is what any sane software engineer would use to implement the 
calculation.

The chips on the other hand use addition of logarithms to approximate 
the multiply followed by a log->linear calculation something like this:

output = exp( log(sin(phase + input)) + log(envelope_gen()) )

Keep in mind *this* addition of logarithms is the calculation that is 
quantized to 10 or 12 bits. The sine wave table on the chip is actually 
stored as a log(sin(X)) table. This table has long decimal values 
crammed into a few bits.

For example:
log(sin(pi/8)) = -0.9605471789297305
in 10 bit chips this becomes: 758
in 12 bit chips this becomes: 3032
so the loss of accuracy is considerable.

This trick straight out of the slide-rule days saves many transistors 
and makes the chip run fast enough to generate 32 operators of realtime 
digital audio using 1980's semiconductor tech. Since the envelopes and 
volume control are supposed to be logarithmic anyway this saves even 
more calculations. (Sound levels are measured in decibels, a logarithmic 
measurement.)

It also adds subtle distortions to the audio output that are not present 
in a perfect implementation. A perfect implementation will be too clean.

By the way, the actual DAC output has a 16 bit range but throws away the 
lowest bits. On loud sounds it throws away more bits than on quiet 
sounds. If you just capped it at 12 bits it wouldn't be the same. You'd 
lose bits evenly causing quieter sounds to be more distorted.

Sorry for the math everybody. :)

--
Jesse

On 6/13/2012 5:36 AM, idledpolkapeel wrote:
> that theory would hold water except for the fact i can load 4op tx81z
> patches straight from the tx81z into FM8, spec for spec settings
> identical and they sound worlds apart. even if i add a bitcrusher or
> resample to emulate the 12bit convertor the tx has FM8 doesn't come
> close to sounding the same, on the same monitors using the same motu
> system. Whatever the DA convertors are adding, it's relevant. this goes
> to more extremes with the FS1R.
>
> --- In YamahaDX <at> yahoogroups.com <mailto:YamahaDX%40yahoogroups.com>,
> Martin Tarenskeen <m.tarenskeen <at> ...> wrote:
>  >
>  >
>  >
>  > I am a fan of hardware synths, but I do not hate softsynths.
>  > The DX7 (etc) are digital synths: Math is used to calculate waveforms,
>  > then after DA conversion you have sound.
>  >
>  > That's exactly what computers/softsynths also do. When it comes to
> digital
>  > synthesis I don't see any reason to be sentimental about those old
>  > hardware synths vs. new software synths.
>  >
>  > When the first DX7 and DX9 came out I was not at all impressed. Yes,
> they
>  > could produce sounds that were not possible with the existing analog
>  > synths. But something was missing.
>  >
>  > When the DX7II came out I new what. The better quality D/A conversion
>  > really made a difference. Better dynamics, better bright and clear
> sound,
>  > better warmth. You can compare this with the first generation CD player.
>  > They did did not sound that pleasant if you compare them to the later CD
>  > players.
>  >
>  > Some people say the old DX7 has more "character" - whatever that
> means. I
>  > don't agree. I think that this IS true for the old analog synths from
> Moog
>  > and others. But the DX7II and TX81Z sound better than the first DX7 and
>  > for example the FB01. Digital revolution had just started, any many
>  > technical improvements, better chips, etc, made improvement possible.
>  >
>  > Sometimes people say "A real old DX7 sounds SO MUCH better than FM8".
> They
>  > probably have heard FM8 only on their cheap laptop speakers directly
>  > connected from a noisy headphone jack output. Try a pro external
> firewire
>  > or USB soundcard/audio-interface with high quality D/A conversion and
> good
>  > amplification and monitors.
>  >
>  > Don't get me wrong, I still love those old DX7 and TX81Z.
>  > I just don't like nonsense.
>  > Or in fact I do, but that is a completely different story ;-)
>  >
>  > --
>  >
>  > MT
>  >

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/YamahaDX/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/YamahaDX/join
    (Yahoo! ID required)

<*> To change settings via email:
    YamahaDX-digest <at> yahoogroups.com 
    YamahaDX-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    YamahaDX-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Eb Mayat | 13 Jun 2012 22:48
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 



From: Jesse Hager <jesse.hager <at> yahoo.com>
To: YamahaDX <at> yahoogroups.com
Sent: Wednesday, June 13, 2012 3:02 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations


For example:
lo g(sin(pi/8)) = -0.9605471789297305
in 10 bit chips this becomes: 758
in 12 bit chips this becomes: 3032
so the loss of accuracy is considerable.


--
Jesse

Hello Jesse

Sorry to bother you with the details but according to my calculations log(sin(pi/8)) = -0.41716034.
You probably mean "ln(sin(pi/8))" ?

While an increase by 2 bits results in a 4-fold increase in resolution, how do you arrive at "758" in the first place ?

Eb
__._,_.___
Recent Activity:
.

__,_._,___
Jesse Hager | 14 Jun 2012 01:10
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

That math is probably flawed. In my example I was using the high bit as 
a sign bit that indicates if the result is negative. The rest of the 
bits indicate fractions.

 From looking at the diagrams in Yamaha's patents, it looks like only 
positive values are stored in the sine wave ROM. So there shouldn't be a 
sign bit.

value = log(sin(x)) * 2**bits

where x is in the range 0<x<pi, and bits is the number of bits used in 
the table. Note that log(sin(0)) is invalid so the starting value is not 0.

This patent is the best description I've found so far for 4-op FM 
synthesis chips:

http://www.freepatentsonline.com/EP0206786.html
(see figure 10 in the pdf for the calculation circuit flowchart)

It internally uses base-10 logarithms since the envelope generator is 
calibrated in base-10 decibels and it makes the math easier.

exp() was just name I pulled out of my head for an exponential function 
that acts as the inverse of log(). I didn't specifically mean the base-e 
version.  Oops! :)

--
Jesse

On 6/13/2012 4:48 PM, Eb Mayat wrote:
>
>
> ------------------------------------------------------------------------
> *From:* Jesse Hager <jesse.hager <at> yahoo.com>
> *To:* YamahaDX <at> yahoogroups.com
> *Sent:* Wednesday, June 13, 2012 3:02 PM
> *Subject:* Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
>
>
> For example:
> log(sin(pi/8)) = -0.9605471789297305
> in 10 bit chips this becomes: 758
> in 12 bit chips this becomes: 3032
> so the loss of accuracy is considerable.
>
>
> --
> Jesse
>
> Hello Jesse
>
> Sorry to bother you with the details but according to my calculations
> log(sin(pi/8)) = -0.41716034.
> You probably mean "ln(sin(pi/8))" ?
>
> While an increase by 2 bits results in a 4-fold increase in resolution,
> how do you arrive at "758" in the first place ?
>
> Eb
>
> 
> *TODAY*/(Beta) /*•*Powered by Yahoo!
>
> No, this is not the view from inside heaven
> <http://news.yahoo.com/photos/hurricane-hunters-slideshow/;_ylc=X3oDMTFjNWYwNDhlBF9TAzk1NDAxMDAyNwRwa2cDaWQtMjM2ODUwNARzeWlkAzk0aWk0LjcwNjRo>
>
> Get Yahoo Search App!
> <http://search.yahoo.com/mobile/searchapp?p=yahoo_search_app&fr=appsrch&.tsrc=appsrch>*•
> *Privacy Policy
> <http://info.yahoo.com/privacy/us/yahoo/webbeacons/details.html>
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/YamahaDX/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/YamahaDX/join
    (Yahoo! ID required)

<*> To change settings via email:
    YamahaDX-digest <at> yahoogroups.com 
    YamahaDX-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    YamahaDX-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

charlie 'chop' copp | 14 Jun 2012 01:13
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

those are inacurate , well atleast alot of the stuff i've found on
freepatents is a sham , its basically a quick way to get a loan for an
ideal....to make a waveform  its like period fundemantal cycle
i have a program to illustrate such waveform
that formula is just a small scope of the full premise to make waveforms

good luck

charles

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/YamahaDX/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/YamahaDX/join
    (Yahoo! ID required)

<*> To change settings via email:
    YamahaDX-digest <at> yahoogroups.com 
    YamahaDX-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    YamahaDX-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Eb Mayat | 14 Jun 2012 14:03
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

hello charlie

Could you elaborate with an example like creating a double-half sine with flatline . . .

What is the "full premise" ?

Eb

From: charlie 'chop' copp <charles.copp <at> sympatico.ca>
To: YamahaDX <at> yahoogroups.com
Sent: Wednesday, June 13, 2012 7:13 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

those are inacurate , well atleast alot of the stuff i've found on
freepatents is a sham , its basically a quick way to get a loan for an
ideal....to make a waveform  its like period fundemantal cycle
i have a program to illustrate such waveform
that formula is just a small scope of the full premise to make waveforms

good luck

charles



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/YamahaDX/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yah oo.com/group/YamahaDX/join
    (Yahoo! ID required)

<*> To change settings via email:
    YamahaDX-digest <at> yahoogroups.com
    YamahaDX-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    YamahaDX-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/



iv>
__._,_.___
Recent Activity:
.

__,_._,___
Jesse Hager | 14 Jun 2012 21:24
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

Ha-ha, patents aren't meant to be accurate. They're supposed to be as 
general as you can get away with. :)

The idea is that they should cover not only you own invention but any 
similar one that someone else may invent. So that you have a monopoly on 
the technology.

In regards to the specific patent I posted, I know of no actual device 
that implements that exactly. But that particular calculation flowchart 
is very close to what I know of the actual chips inner workings.

By looking at patents like this you can get ideas about how the 
technology was invented and how the inventors envisioned it should be 
used. You can get inside the minds of the creative guys at Yamaha.

--
Jesse

On 6/13/2012 7:13 PM, charlie 'chop' copp wrote:
> those are inacurate , well atleast alot of the stuff i've found on
> freepatents is a sham , its basically a quick way to get a loan for an
> ideal....to make a waveform  its like period fundemantal cycle
> i have a program to illustrate such waveform
> that formula is just a small scope of the full premise to make waveforms
>
> good luck
>
> charles
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/YamahaDX/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/YamahaDX/join
    (Yahoo! ID required)

<*> To change settings via email:
    YamahaDX-digest <at> yahoogroups.com 
    YamahaDX-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    YamahaDX-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Eb Mayat | 14 Jun 2012 14:00
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

Jesse

Many thanks for the clarification. much appreciated.

Eb 

From: Jesse Hager <jesse.hager <at> yahoo.com>
To: YamahaDX <at> yahoogroups.com
Sent: Wednesday, June 13, 2012 7:10 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

That math is probably flawed. In my example I was using the high bit as
a sign bit that indicates if the result is negative. The rest of the
bits indicate fractions.

From looking at the diagrams in Yamaha's patents, it looks like only
positive values are stored in the sine wave ROM. So there shouldn't be a
sign bit.

value = log(sin(x)) * 2**bits

where x is in the range 0<x<pi, and bits is the number of bits used in
the table. Note that log(sin(0)) is invalid so the starting value is not 0.

This patent is the best description I've found so far for 4-op FM
synthesis chips:

http://www.freepatentsonline.com/EP0206786.html
(see figure 10 in the pdf for the calculation circuit flowchart)

It internally uses base-10 logari thms since the envelope generator is
calibrated in base-10 decibels and it makes the math easier.

exp() was just name I pulled out of my head for an exponential function
that acts as the inverse of log(). I didn't specifically mean the base-e
version.  Oops! :)



__._,_.___
Recent Activity:
.

__,_._,___
Martin Tarenskeen | 13 Jun 2012 23:49
Picon

Re: Re: PSS-4/5/680 sine wave variations

 



On Wed, 13 Jun 2012, Jesse Hager wrote:

> Sorry for the math everybody. :)

Thank you for the math. I'm not everybody.
Your math makes makes more sense to me than the abacadabra nonsense some
people write about hardware vs software synths.

I can understand why a hardware synth like a DX7 will sound *different*
than a software equivalent like FM8 or Hexter.

But that does not mean one sounds *better/worse* than the other.

--

MT

__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 14 Jun 2012 17:48
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

Don't apologise for maths,I'd not understand anything unless I have the maths to refer to!

----- Original Message -----
From: Jesse Hager <jesse.hager <at> yahoo.com>
To: YamahaDX <at> yahoogroups.com
Cc:
Sent: Wednesday, 13 June 2012, 20:02
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

The problem with software synths like FM8 is that they implement the
math a little too perfectly. The chips used in the hardware synths cut
many corners to minimize the transistor count. The limited DAC
resolution is only a small part of it.

The math used for the FM operators is often explained like:

output = si n(phase + input) * envelope_gen()

This is what any sane software engineer would use to implement the
calculation.

The chips on the other hand use addition of logarithms to approximate
the multiply followed by a log->linear calculation something like this:

output = exp( log(sin(phase + input)) + log(envelope_gen()) )

Keep in mind *this* addition of logarithms is the calculation that is
quantized to 10 or 12 bits. The sine wave table on the chip is actually
stored as a log(sin(X)) table. This table has long decimal values
crammed into a few bits.

For example:
log(sin(pi/8)) = -0.9605471789297305
in 10 bit chips this becomes: 758
in 12 bit chips this becomes: 3032
so the loss of accuracy is considerable.

This trick straight out of the slide-rule days saves many transistors
and makes the chip run fast enough to generate 32 operators of realtime digital audio using 1980's semiconductor tech. Since the envelopes and
volume control are supposed to be logarithmic anyway this saves even
more calculations. (Sound levels are measured in decibels, a logarithmic
measurement.)

It also adds subtle distortions to the audio output that are not present
in a perfect implementation. A perfect implementation will be too clean.

By the way, the actual DAC output has a 16 bit range but throws away the
lowest bits. On loud sounds it throws away more bits than on quiet
sounds. If you just capped it at 12 bits it wouldn't be the same. You'd
lose bits evenly causing quieter sounds to be more distorted.

Sorry for the math everybody. :)

--
Jesse


On 6/13/2012 5:36 AM, idledpolkapeel wrote:
> that theory would hold water except for the fact i can load 4op tx81z
> patches straight from the tx81z into FM8, spec for spec setting s
> identical and they sound worlds apart. even if i add a bitcrusher or
> resample to emulate the 12bit convertor the tx has FM8 doesn't come
> close to sounding the same, on the same monitors using the same motu
> system. Whatever the DA convertors are adding, it's relevant. this goes
> to more extremes with the FS1R.
>
> --- In YamahaDX <at> yahoogroups.com <mailto:YamahaDX%40yahoogroups.com>,
> Martin Tarenskeen <m.tarenskeen <at> ...> wrote:
>  >
>  >
>  >
>  > I am a fan of hardware synths, but I do not hate softsynths.
>  > The DX7 (etc) are digital synths: Math is used to calculate waveforms,
>  > then after DA conversion you have sound.
>  >
>  > That's exactly what computers/softsynths also do. When it comes to
> digital
>  > synthesis I don't see any reason to be sentimental about those old
>  > hardware synths vs. new software synths.
>  >
>  > When the first DX7 and DX9 came out I was not at all impressed. Yes,
> they
>  > could produce sounds that were not possible with the existing analog
>  > synths. But something was missing.
>  >
>  > When the DX7II came out I new what. The better quality D/A conversion
>  > really made a difference. Better dynamics, better bright and clear
> sound,
>  > better warmth. You can compare this with the first generation CD player.
>  > They did did not sound that pleasant if you compare them to the later CD
>  > players.
>  >
>  > Some people say the old DX7 has more "character" - whatever that
&g t; means. I
>  > don't agree. I think that this IS true for the old analog synths from
> Moog
>  > and others. But the DX7II and TX81Z sound better than the first DX7 and
>  > for example the FB01. Digital revolution had just started, any many
>  > technical improvements, better chips, etc, made improvement possible.
>  >
>  > Sometimes people say "A real old DX7 sounds SO MUCH better than FM8".
> They
>  > probably have heard FM8 only on their cheap laptop speakers directly
>  > connected from a noisy headphone jack output. Try a pro external
> firewire
>  > or USB soundcard/audio-interface with high quality D/A conversion and
> good
>  > amplification and monitors.
>  >
>  > Don't get me wrong, I still love those old DX7 and TX81Z.
>  > I just don't like nonsense.
>  > Or in fact I do, but that is a completely different story ;-)
>  >
>  > --
>  >
>  > MT
>  >


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/YamahaDX/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/YamahaDX/join
    (Yahoo! ID required)

<*> To change settings via email:
    YamahaDX-digest <at> yahoogro ups.com
    YamahaDX-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    YamahaDX-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

__._,_.___
Recent Activity:
.

__,_._,___
Mike Ward | 16 Jun 2012 07:05

RE: Re: PSS-4/5/680 sine wave variations

 

I had an ARP odyssey that could do Lucky Man by ELP. I loved it . It’s now gone.

 

From: YamahaDX <at> yahoogroups.com [mailto:YamahaDX <at> yahoogroups.com] On Behalf Of Lee Borrell
Sent: Thursday, June 14, 2012 10:48 AM
To: YamahaDX <at> yahoogroups.com
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

 

Don't apologise for maths,I'd not understand anything unless I have the maths to refer to!

 

----- Original Message -----
From: Jesse Hager <jesse.hager <at> yahoo.com>
To: YamahaDX <at> yahoogroups.com
Cc:
Sent: Wednesday, 13 June 2012, 20:02
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

The problem with software synths like FM8 is that they implement the
math a little too perfectly. The chips used in the hardware synths cut
many corners to minimize the transistor count. The limi ted DAC
resolution is only a small part of it.

The math used for the FM operators is often explained like:

output = sin(phase + input) * envelope_gen()

This is what any sane software engineer would use to implement the
calculation.

The chips on the other hand use addition of logarithms to approximate
the multiply followed by a log->linear calculation something like this:

output = exp( log(sin(phase + input)) + log(envelope_gen()) )

Keep in mind *this* addition of logarithms is the calculation that is
quantized to 10 or 12 bits. The sine wave table on the chip is actually
stored as a log(sin(X)) table. This table has long decimal values
crammed into a few bits.

For example:
log(sin(pi/8)) = -0.9605471789297305in 10 bit chips this becomes: 758
in 12 bit chips this becomes: 3032
so the loss of accuracy is considerable.

This trick straight out of the slide-rule days saves many transistors
and makes the chip run fast enough to generate 32 operators of realtime
digital audio using 1980's semiconductor tech. Since the envelopes and
volume control are supposed to be logarithmic anyway this saves even
more calculations. (Sound levels are measured in decibels, a logarithmic
measurement.)

It also adds subtle distortions to the audio output that are not present
in a perfect implementation. A perfect implementation will be too clean.

By the way, the actual DAC output has a 16 bit range but throws away the
lowest bits. On loud sounds it throws away more bits than on quiet
sounds. If you just capped it at 12 bits it wouldn't be the same. You'd
lose bits evenly causing quieter sounds to be more distorted.

Sorry for the math everybody. :)

--
Jesse


On 6/13/2012 5:36 AM, idledpolkapeel wrote:
> that theory would hold water except for the fact i can load 4op tx81z
> patches straight from the tx81z into FM8, spec for spec settings
> identical and they sound worlds apart. even if i add a bitcrusher or
> resample to emulate the 12bit convertor the tx has FM8 doesn't come
> close to sounding the same, on the same monitors using the same motu
> system. Whatever the DA convertors are adding, it's relevant. this goes
> to more extremes with the FS1R.
>
> --- In YamahaDX <at> yahoogroups.com <mailto:YamahaDX%40yahoogroups.com>,
> Martin Tarenskeen <m.tarenskeen <at> ...> wrote:
>  >
>  >
>  >
>  > I am a fan of hardware synths, but I do not hate softsynths.
>  > The DX7 (etc) are digital synths: Math is used to calculate waveforms,
>  > then after DA conversion you have sound.
>  >
>  > That's exactly what computers/softsynths also do. When it comes to
> digital
>  > synthesis I don't see any reason to be sentimental about those old
>  > hardware synths vs. new software synths.
>  >
>  > When the first DX7 and DX9 came out I was not at all impressed. Yes,
> they
>  > could produce sounds that were not possible with the existing analog
>  > synths. But something was missing.
>  >
>  > When the DX7II came out I new what. The better quality D/A conversion
>  > really made a difference. Better dynamics, better bright and clear
> sound,
>  > better warmth. You can compare this with the first generation CD player.
>  > They did did not sound that pleasant if you compare them to the later CD
>  > players.
>  >
>  > Some people say the old DX7 has more "character&quo t; - whatever that
> means. I
>  > don't agree. I think that this IS true for the old analog synths from
> Moog
>  > and others. But the DX7II and TX81Z sound better than the first DX7 and
>  > for example the FB01. Digital revolution had just started, any many
>  > technical improvements, better chips, etc, made improvement possible.
>  >
>  > Sometimes people say "A real old DX7 sounds SO MUCH better than FM8".
> They
>  > probably have heard FM8 only on their cheap laptop speakers directly
>  > connected from a noisy headphone jack output. Try a pro external
> firewire
>  > or USB soundcard/audio-interface with high quality D/A conversion and
> good
>  > amplification and monitors.
>  >
>  > Don't get me wrong, I still love those old DX7 and TX81Z.
>  > I just don't like nonsense.
>  > Or in fact I do, but that is a completely different story ;-)
>  >
>  > --
>  >
>  > MT
>  >


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/YamahaDX/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/YamahaDX/join
    (Yahoo! ID required)

<*> To change settings via email:
    YamahaDX-digest <at> yahoogroups.com
    YamahaDX-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    YamahaDX-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

div>

__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 14 Jun 2012 17:46
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

Your ears must be picking up higher harmonics than mine - I am not sure I would be able to discern the difference,but then I am cracking on a bit.

From: Martin Tarenskeen <m.tarenskeen <at> zonnet.nl>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: We dnesday, 13 June 2012, 9:30
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 


I am a fan of hardware synths, but I do not hate softsynths.
The DX7 (etc) are digital synths: Math is used to calculate waveforms,
then after DA conversion you have sound.

That's exactly what computers/softsynths also do. When it comes to digital
synthesis I don't see any reason to be sentimental about those old
hardware synths vs. new software synths.

When the first DX7 and DX9 came out I was not at all impressed. Yes, they
could produce sounds that were not possible with the existing analog
synths. But something was missing.

When the DX7II came out I new what. The better quality D/A conversion
really made a difference. Better dynamics, better bright and clear sound,
better warmth. You can compare this with the first generation CD player.
They did did not sound that pleasant if you compare them to the later CD
players.

Some people say the old DX7 has more "character" - whatever that means. I
don't agree. I think that this IS true for the old analog synths from Moog
and others. But the DX7II and TX81Z sound better than the first DX7 and
for example the FB01. Digital revolution had just started, any many
technical improvements, better chips, etc, made improvement possible.

Sometimes people say "A real old DX7 sounds SO MUCH better than FM8". They
probably have heard FM8 only on their cheap laptop speakers directly
connected from a noisy headphone jack output. Try a pro external firewire
or USB soundcard/audio-interface with high quality D/A conversion and good
amplification and monitors.

Don't get me wrong, I still love those old DX7 and TX81Z.
I just don't like nonsense.
Or in fact I do, but that is a completely different story ;-)

--

MT


__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 14 Jun 2012 17:44
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

Is it correct then that DX is not technically FM?

Yes - DX are not good at noise effects,neither are many modern DCO (ie Casio HT) - I much prefer analogue noise - but I do not think I have a good source of it.

From: jammie <jammie.emma <at> blueyonder.co.uk>
To: YamahaDX <at> yahoogroups.com
Sent: Wednesday, 13 June 2012, 0:38
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

chowning was upset when yam brought it out as they termed it fm
 
but it was phase modulation and did not use the best fm parts
 
there are some great modular fm modules that do audio rate modulation and not math and produce some great sounds
 
i also think the fm modulation in wavetable synths like the microwavext is very powerful audio rate fm
 
with the amount of processor and dsp systems they could do much more ops and use what ever waveforms they want
 
the synclavier fm synthesis is also great and uses 8bit
 
the csx1 its filter is based on the same digital resonat filter as the sy85 and sy99 and qs300
 
and on the sy77 and 99 those fm patches that create bursts of white noise are great for this as you partly filter it out and have hi q with a little chorus and phaser from the fx you get jmj type textured sounds
 
which he used lots of white and red noise and analog filters with phasers to get those air type wooshing sounds
----- Original Message -----
From: Eb Mayat
Sent: Tuesday, June 12, 2012 9:51 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
(FM synthesis was conceived and perfected by John Chowning. Chowning even composed musical works to demonstrate the power of FM synthesis. The technology was later licensed to Yamaha.)

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>;
To: YamahaDX <at> yahoogroups.com <YamahaDX <at> yahoogroups.com>;
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
Sent: Tue, Jun 12, 2012 8:38:12 PM

 
A bit of history over this: Ages and ages ago,my brother and I had a quirky idea about LFOs and VCOs (in the analogue days) that if you modulated the VCO in the right way and had it dependent on the keyboard voltage - you'd get a complex tone. This of course was "DX" - those quick witted Jap guys patented it and made millions - we of course didn't have the money to experiment. I'm just glad someone did it - it was then at that time a "light bulb moment" - but failed to cash in on it.
I also wrote a thesis for my A level on having mathematical models of LFOs,VCOs,VCAs and VCFs on a computer and manipulate them to design any sound to order - my computer teacher was baffled (he knew nothing of synths) - today of course the notion I had is running as "plug in VST" soft synths - I did not make millions,but at least it got me my A level - pre-empting today's innovation by a decade or so.

Jammie is of course correct about the maths - I have tried running that sort of stuff on a commodore and sinclair machines to generate sound through a DAC,had some success on the sinclair (mostly because it was a commercial DAC).

I'm not blowing my own as it were - I'm sure everyone has their talents - but after not realising that the Yammy chip was producing a flatline digitally (thanks be to Gerd!) - I thought I might claw some ground back!

Note that the Casio SK1 does additive sin - as does the FZ1. The SK is pitiful.
These days I leave all this stuff to the experts who know how to get it to market as an IC and then buy their products - my thinking gear has become a bit of a "dim bulb" over time!


From: jammie <jammie.emma <at> blueyonder.co.uk>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 17:56
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

they are just sin additive waves made with a few partials
 
no more than 9 partials used
 
very similar to draw bar organ settings
 
thats why 4op can have very similar sounds to 6op synths as the
 
2 extra ops of the dx7 range would be needed to make those 
 
extra additive wave forms
 
maths is sin * pi
 
and then what ever pi is timed by
 
sin * (x * pi) what ever x is 1-64 based on 64 partials but this is at full volume  by adding extra equations
 
this is basic additive sin synthesis but then theres also the volume thats also added which make the waveforms change
 
but to get good copies of waveforms you need phase info cosin additive
 
 
good synths that use this sin additive is the kawai k5/k5m/k5000
 
kurzweil k150
 
the ppg wavetables are made with sin additive waveforms
 
the good thing about sin additive is that they start at zero crossing and end in zero crossing as there is no phase you dont get phase mismatch i made loads of transwaves and used both sin and cosin
 
additive waves but becuase of phase mismatch you get clicks when a waveform changes phase
 
theres lots of good math apps that let you explore math functions in
 
additive wave design but what ever the shaping function its always multiplied by pi as a +/- phase waveforms
 
and run the math on a dsp processor there are very fast equivelents
 
but needs zero latency audio feedback and real analog filter
 
dont need yamaha for that
 
 
 
and noise 
----- Original Message -----
From: Eb Mayat
Sent: Tuesday, June 12, 2012 4:00 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>









__._,_.___
Recent Activity:
.

__,_._,___
Lee Borrell | 14 Jun 2012 17:40
Picon
Favicon

Re: Re: PSS-4/5/680 sine wave variations

 

Lucky man - I am sure the idea of modulation was kicking about - took someone with more mettle than me to tackle it head on.

From: Eb Mayat <ebmayat <at> yahoo.com>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 21:51
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
(FM synthesis was conceived and perfected by John Chowning. Chowning even composed musical works to demonstrate the power of FM synthesis. The technology was later licensed to Yamaha.)

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>;
To: YamahaDX <at> yahoogroups.com <YamahaDX <at> yahoogroups.com>;
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations
Sent: Tue, Jun 12, 2012 8:38:12 PM

 
A bit of history over this: Ages and ages ago,my brother and I had a quirky idea about LFOs and VCOs (in the analogue days) that if you modulated the VCO in the right way and had it dependent on the keyboard voltage - you'd get a complex tone. This of course was "DX" - those quick witted Jap guys patented it and made millions - we of course didn't have the money to experiment. I'm just glad someone did it - it was then at that time a "light bulb moment" - but failed to cash in on it.
I also wrote a thesis for my A level on having mathematical models of LFOs,VCOs,VCAs and VCFs on a computer and manipulate them to design any sound to order - my computer teacher was baffled (he knew nothing of synths) - today of course the notion I had is running as "plug in VST" soft synths - I did not make millions,but at least it got me my A level - pre-empting today's innovation by a decade or so.

Jammie is of course correct about the maths - I have tried running that sort of stuff on a commodore and sinclair machines to generate sound through a DAC,had some success on the sinclair (mostly because it was a commercial DAC).

I'm not blowing my own as it were - I'm sure everyone has their talents - but after not realising that the Yammy chip was producing a flatline digitally (thanks be to Gerd!) - I thought I might claw some ground back!

Note that the Casio SK1 does additive sin - as does the FZ1. The SK is pitiful.
These days I leave all this stuff to the experts who know how to get it to market as an IC and then buy their products - my thinking gear has become a bit of a "dim bulb" over time!


From: jammie <jammie.emma <at> blueyonder.co.uk>
To: YamahaDX <at> yahoogroups.com
Sent: Tuesday, 12 June 2012, 17:56
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 

they are just sin additive waves made with a few partials
 
no more than 9 partials used
 
very similar to draw bar organ settings
 
thats why 4op can have very similar sounds to 6op synths as the
 
2 extra ops of the dx7 range would be needed to make those 
 
extra additive wave forms
 
maths is sin * pi
 
and then what ever pi is timed by
 
sin * (x * pi) what ever x is 1-64 based on 64 partials but this is at full volume  by adding extra equations
 
this is basic additive sin synthesis but then theres also the volume thats also added which make the waveforms change
 
but to get good copies of waveforms you need phase info cosin additive
 
 
good synths that use this sin additive is the kawai k5/k5m/k5000
 
kurzweil k150
 
the ppg wavetables are made with sin additive waveforms
 
the good thing about sin additive is that they start at zero crossing and end in zero crossing as there is no phase you dont get phase mismatch i made loads of transwaves and used both sin and cosin
 
additive waves but becuase of phase mismatch you get clicks when a waveform changes phase
 
theres lots of good math apps that let you explore math functions in
 
additive wave design but what ever the shaping function its always multiplied by pi as a +/- phase waveforms
 
and run the math on a dsp processor there are very fast equivelents
 
but needs zero latency audio feedback and real analog filter
 
dont need yamaha for that
 
 
 
and noise 
----- Original Message -----
From: Eb Mayat
Sent: Tuesday, June 12, 2012 4:00 PM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
The (DX11) manual simply says:
"These waveforms are not modeled after any "real" instrument, but are mathematical transformations of sinewaves" .

I have often wondered about the mathematical basis behind this. Looking at the harmonic contents of the waveforms they are just simple sums of a few sine waves.

In contrast to the rather vague explanation quoted above, Lee's comment is indeed the best explanation that I have heard. Thanks for the "light-bulb" moment, Lee :-)

Now, if Yamaha is listening . . . we would like a FM synthesis engine with a high MIDI bandwidth, super-fast sound chip and a filter (analog is preferable). . . . 

Eb

From: Lee Borrell <templarser <at> yahoo.co.uk>
To: "YamahaDX <at> yahoogroups.com" <YamahaDX <at> yahoogroups.com>
Sent: Tuesday, June 12, 2012 4:39 AM
Subject: Re: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
They may also have a half wave rectifier in their to get the half-cycle flat line?

From: tinyloops <ygroups <at> tinyloops.com>
To: YamahaDX <at> yahoogroups.com
Sent: Monday, 11 June 2012, 21:03
Subject: [YamahaDX] Re: PSS-4/5/680 sine wave variations

 
Hi

because I was very curious myself, I put the TQ5 through the scope. Here's the result:
http://www.tinyloops.com/doc/yamaha_tq5/waveforms.html

Some background information:
The TQ5 uses the same Yamaha YM2414 sound chip as the TX81Z.
http://en.wikipedia.org/wiki/Yamaha_YM2414

Also, the PC software "TX81Z programmer" can be used to program the YM2414 sound chip using the MIDI cable. The software shows a pixelated version of each of the eight wave forms you can choose, and these are named "Wave 1" to "Wave 8", which does not clearify the whole matter much.

Hope this helps,
regards and greets,
Gerd
from Rotterdam

--- In YamahaDX <at> yahoogroups.com, charlie 'chop' copp <charles.copp <at> ...> wrote:
>
> its kinda like i was saying beforeabout fm engines
> that the fm engine combines waveforms to make other wave types
>
> they are all sine
>
>
> so
> saw tooth is 250 hz sine wave+ 250hz sine wave
> and
> square wave is 250 sine wave + 750hz sine wave
>
> page 26 of the pss680 owners manual
>
> but to sort it much further we might need an oscilliscope
> to check the proper type
> difficult translations
>
> charles
>









__._,_.___
Recent Activity:
.

__,_._,___

Gmane