zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

commit db4a88df125cad6a55dff584a0bd20180c1415fc
parent bb746e22f526051ac22f4d4c5d4483d546f03b85
Author: paulnasca <paulnasca>
Date:   Sun, 13 Jun 2004 09:05:03 +0000

*** empty log message ***

Diffstat:
MChangeLog | 1+
Msrc/Synth/OscilGen.C | 3+++
Msrc/UI/ADnoteUI.fl | 6+++++-
3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog @@ -568,6 +568,7 @@ 03 Iun 2004 - Adaugata partea de play speed la interfata 06 Iun 2004 - Adaugata functia sigmoid la distorsionare 12 Iun 2004 - Modificat modul cum este realizat bank-urile, adica directoarele de bank-uri exista in anumite directoare si aceste directoare sunt cautate automat de bankuri; adaugat optiunea de a se folosi mai multe bank-uri +13 Iun 2004 - Adaugat filtrul "sinus" la OscilGen diff --git a/src/Synth/OscilGen.C b/src/Synth/OscilGen.C @@ -298,6 +298,9 @@ void OscilGen::oscilfilter(){ case 10:gain=cos(par*par*PI/2.0*i);//cos gain*=gain; break; + case 11:gain=sin(par*par*PI/2.0*i);//sin + gain*=gain; + break; }; oscilFFTfreqs[OSCIL_SIZE-i-1]*=gain; oscilFFTfreqs[i+1]*=gain; diff --git a/src/UI/ADnoteUI.fl b/src/UI/ADnoteUI.fl @@ -610,7 +610,7 @@ oldosc->redraw();} open xywh {95 95 100 20} labelfont 1 labelsize 10 } menuitem {} { - label Sgm selected + label Sgm xywh {90 90 100 20} labelfont 1 labelsize 10 } } @@ -682,6 +682,10 @@ oldosc->redraw();} label Cos xywh {75 75 100 20} labelfont 1 labelsize 10 } + menuitem {} { + label Sin + xywh {85 85 100 20} labelfont 1 labelsize 10 + } } Fl_Dial {} { callback {oscil->Pfilterpar=(int)o->value();