dynamic menu dropdowns,

renamed functions in Select,
moved not working functions to NotWorking
This commit is contained in:
Arthur Lu
2021-12-10 15:12:16 -08:00
parent ebc18b5b1d
commit 0c3ab691e1
12 changed files with 51 additions and 153 deletions

View File

@@ -7,7 +7,7 @@
%Pass-through function used by app
function output = AmpEnvelopeSelect(input, Fs, attack,decay,sustain,release,number)
if(number == "Option 1")
if(number == "Linear")
output = DarellAmplitudeEnvelope(input, Fs, attack,decay,sustain,release);
else
output = input;

View File

@@ -7,22 +7,26 @@
%Pass-through function used by app
function output = FilterSelect(input,Fs,LOW,MED,HIGH,number)
if(number == "Option 1")
if(number == "IdealBandPass")
output = DarellbandpassFilter(input,Fs,LOW,MED,HIGH);
elseif(number == "Option 2")
elseif(number == "AmplifyRange")
output = amplifyFreqRange(input, Fs, LOW, MED, HIGH);
elseif(number == "Option 3")
%{
elseif(number == "EpicEffect")
output = epic_effect_schluep(input, Fs, LOW, MED, HIGH);
elseif(number == "Option 4")
elseif(number == "MuffledEffect")
output = muffled_effect_schluep(input, Fs, LOW, MED, HIGH);
elseif(number == "Option 5")
elseif(number == "SeparatePrevalent")
output = seperate_prevalent_schluep(input, Fs, LOW, MED, HIGH);
elseif(number == "Option 6")
%}
elseif(number == "IdealBandReject")
output = bandreject_filter(input, Fs, LOW, HIGH);
elseif(number == "Option 7")
output = AnuragEnhanceTarget(input, Fs, LOW,MID, HIGH);
elseif(number == "Option 8")
output = AnuragDampenTarget(input, Fs, LOW,MID, HIGH);
%{
elseif(number == "EnchanceTarget")
output = AnuragEnhanceTarget(input, Fs, LOW, MED, HIGH);
elseif(number == "DampenTarget")
output = AnuragDampenTarget(input, Fs, LOW, MED, HIGH);
%}
else
output = input;
end

View File

@@ -9,9 +9,9 @@
function output = LFOSelect(amplitude, frequency, phase, fs, duration, input,number)
%UNTITLED Summary of this function goes here
% Detailed explanation goes here
if(number == "Option 1")
if(number == "Sawtooth")
output = lfo_sawtooth(amplitude, frequency, phase, fs, duration, input);
elseif(number == "Option 2")
elseif(number == "Sine")
output = lfo_sine(amplitude, frequency, phase, fs, duration, input);
else
output = input;

View File

@@ -7,9 +7,9 @@
%Pass-through function used by app
function output = OffsetSelect(input,value,number)
if(number == "Option 1")
if(number == "Echo")
output = Meghaj_Echo(input, value);
elseif(number == "Option 2")
elseif(number == "PitchOffset")
output = Petha_Hsu_PitchOffset(input, value);
else
output = input;

View File

@@ -7,9 +7,9 @@
%Pass-through function used by app
function output = PitchEnvelopeSelect(input, Fs, attack,decay,sustain,release,number)
if(number == "Option 1")
if(number == "Logarithmic")
output = DarellAnnePitchEnvelope(input, Fs, attack,decay,sustain,release);
elseif(number == "Option 2")
elseif(number == "Linear")
output = DarellAnneLinearPitchEnvelope(input, Fs, attack,decay,sustain,release);
else
output = input;