[yoshimi] Re: waveform names

  • From: Kristian Amlie <kristian@xxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx, Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • Date: Sun, 28 Mar 2021 11:58:27 +0200

On 27.03.2021 21:08, Will Godfrey wrote:

On Wed, 24 Mar 2021 15:46:38 +0000
Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx> wrote:

On Tue, 23 Mar 2021 15:21:11 -0400
Chris Ahlstrom <ahlstromcj@xxxxxxxxx> wrote:

Change the names to a picture :-)

I'd stick with Triangle if it is pointy on top.  I would use Sawtooth if the
wave ramps up then has a vertical drip.  Is the Power wave really an
exponential?  (Haven't looked, though)

Sounds like you might need pix with labels in the user guide....  

Today I checked with a real (analog CRT) oscilloscope. 'Power' is definitely 
a
classic linear sawtooth waveform. 'Triangle' is flat topped, and and 'Saw' 
is a
sharp topped triangle. 'Pulse' looks like a classic square wave with a slight
rounding on the leading edges, and 'Square' looks exactly as shown in the
waveform, so I've no idea what we would call this if we changed 'Pulse' as 
well.

What is interesting is that LFO shapes are exactly what you'd expect -
including LFO square. There is a difference between R.up/dn (linear - saw?) 
and
E1/2dn (exponential).

In case anyone is not aware of it, for all LFO shapes, 100% modulation is
*half* the control setting. Max on the control gives re-entrant shapes so
triangle just doubles the frequency, ramp up becomes ramp up, glitch, ramp
down. etc.


Any more thoughts on this?

Incidentally, it occurred to me that our 'square' wave looks exactly like a
soft limited sine wave, so maybe we could just call it LimitSine to keep in in
style with the others - and that effect gets even more obvious if you twiddle
it's 'Par' :)

Or how about the compromise, Soft Square? :-)

-- 
Kristian
Yoshimi source code is available from either: 
https://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: