commit db4a88df125cad6a55dff584a0bd20180c1415fc
parent bb746e22f526051ac22f4d4c5d4483d546f03b85
Author: paulnasca <paulnasca>
Date: Sun, 13 Jun 2004 09:05:03 +0000
*** empty log message ***
Diffstat:
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();