1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-25 08:58:06 +02:00

Merge pull request #271 from Paul-Licameli/choice-control-names

Choice control names
This commit is contained in:
James Crook 2018-03-27 21:35:16 +01:00 committed by GitHub
commit 4ae7a88fde
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
27 changed files with 216 additions and 98 deletions

View File

@ -18,19 +18,34 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; For information about writing and modifying Nyquist plug-ins:
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control type (_ "Fade Type") choice ((_ "Fade Up") (_ "Fade Down") (_ "S-Curve Up") (_ "S-Curve Down")) 0
$control type (_ "Fade Type") choice (
("Up" (_ "Fade Up"))
("Down" (_ "Fade Down"))
("SCurveUp" (_ "S-Curve Up"))
("SCurveDown" (_ "S-Curve Down"))
) 0
$control curve (_ "Mid-fade Adjust (%)") real "" 0 -100 100
$control units (_ "Start/End as") choice ((_ "% of Original") (_ "dB Gain")) 0
$control units (_ "Start/End as") choice (
("Percent" (_ "% of Original"))
("dB" (_ "dB Gain"))
) 0
$control gain0 (_ "Start (or end)") float-text "" 0 nil nil
$control gain1 (_ "End (or start)") float-text "" 100 nil nil
$control preset (_ "Handy Presets (override controls)") choice (
(_ "None Selected")
(_ "Linear In") (_ "Linear Out")
(_ "Exponential In") (_ "Exponential Out")
(_ "Logarithmic In") (_ "Logarithmic Out")
(_ "Rounded In") (_ "Rounded Out")
(_ "Cosine In") (_ "Cosine Out")
(_ "S-Curve In") (_ "S-Curve Out")) 0
("None" (_ "None Selected"))
("LinearIn" (_ "Linear In"))
("LinearOut" (_ "Linear Out"))
("ExponentialIn" (_ "Exponential In"))
("ExponentialOut" (_ "Exponential Out"))
("LogarithmicIn" (_ "Logarithmic In"))
("LogarithmicOut" (_ "Logarithmic Out"))
("RoundedIn" (_ "Rounded In"))
("RoundedOut" (_ "Rounded Out"))
("CosineIn" (_ "Cosine In"))
("CosineOut" (_ "Cosine Out"))
("SCurveIn" (_ "S-Curve In"))
("SCurveOut" (_ "S-Curve Out"))
) 0
(defun get-input (sig)

View File

@ -17,9 +17,18 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; For information about writing and modifying Nyquist plug-ins:
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control type (_ "Fade type") choice ((_ "Constant Gain") (_ "Constant Power 1") (_ "Constant Power 2") (_ "Custom Curve")) 0
$control type (_ "Fade type") choice (
("ConstantGain" (_ "Constant Gain"))
("ConstantPower1" (_ "Constant Power 1"))
("ConstantPower2" (_ "Constant Power 2"))
("CustomCurve" (_ "Custom Curve"))
) 0
$control curve (_ "Custom curve") real "" 0 0 1
$control direction (_ "Fade direction") choice ((_ "Automatic") (_ "Alternating Out / In") (_ "Alternating In / Out")) 0
$control direction (_ "Fade direction") choice (
(_ "Automatic")
("OutIn" (_ "Alternating Out / In"))
("InOut" (_ "Alternating In / Out"))
) 0
(defun crossfade (type dir curve)

View File

@ -17,13 +17,23 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; For information about writing and modifying Nyquist plug-ins:
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control delay-type (_ "Delay type") choice ((_ "regular") (_ "bouncing ball") (_ "reverse bouncing ball")) 0
$control delay-type (_ "Delay type") choice (
(_ "Regular")
("BouncingBall" (_ "Bouncing Ball"))
("ReverseBouncingBall" (_ "Reverse Bouncing Ball"))
) 0
$control dgain (_ "Delay level per echo (dB)") real "" -6 -30 1
$control delay (_ "Delay time (seconds)") real "" 0.3 0 5
$control pitch-type (_ "Pitch change effect") choice ((_ "Pitch/Tempo") (_ "LQ Pitch Shift")) 0
$control pitch-type (_ "Pitch change effect") choice (
("PitchTempo" (_ "Pitch/Tempo"))
("LQPitchShift" (_ "Low-quality Pitch Shift"))
) 0
$control shift (_ "Pitch change per echo (semitones)") real "" 0 -2 2
$control number (_ "Number of echoes") int "" 5 1 30
$control constrain (_ "Allow duration to change") choice ((_ "Yes") (_ "No")) 0
$control constrain (_ "Allow duration to change") choice (
(_ "Yes")
(_ "No")
) 0
;; The default pitch shift effect is a simple resampling,

View File

@ -19,15 +19,26 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control mode (_ "Use 'Number of labels' OR 'Label interval'") choice ((_ "Number of labels") (_ "Label interval")) 0
$control mode (_ "Use 'Number of labels' OR 'Label interval'") choice (
("Number" (_ "Number of Labels"))
("Interval" (_ "Label Interval"))
) 0
$control totalnum (_ "Number of labels") int-text "" 10 1 1000
$control interval (_ "Label interval (seconds)") float-text "" 60 0.001 3600
$control adjust (_ "Adjust label interval to fit length") choice ((_ "No") (_ "Yes")) 0
$control adjust (_ "Adjust label interval to fit length") choice (
(_ "No")
(_ "Yes")
) 0
$control labeltext (_ "Label text") string "" (_ "Label")
$control zeros (_ "Minimum number of digits in label") choice (
(_ "None - text only")
(_ "1 (before label)") (_ "2 (before label)") (_ "3 (before label)")
(_ "1 (after label)") (_ "2 (after label)") (_ "3 (after label)")) 2
("TextOnly" (_ "None - Text Only"))
("OneBefore" (_ "1 (Before Label)"))
("TwoBefore" (_ "2 (Before Label)"))
("ThreeBefore" (_ "3 (Before Label)"))
("OneAfter" (_ "1 (After Label)"))
("TwoAfter" (_ "2 (After Label)"))
("ThreeAfter" (_ "3 (After Label)"))
) 2
$control firstnum (_ "Begin numbering from") int-text "" 1 0 nil

View File

@ -19,7 +19,13 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
$control frequency (_ "Frequency (Hz)") float-text "" 1000 0 nil
$control rolloff (_ "Rolloff (dB per octave)") choice ((_ "6 dB") (_ "12 dB") (_ "24 dB") (_ "36 dB") (_ "48 dB")) 0
$control rolloff (_ "Rolloff (dB per octave)") choice (
("dB6" (_ "6 dB"))
("dB12" (_ "12 dB"))
("dB24" (_ "24 dB"))
("dB36" (_ "36 dB"))
("dB48" (_ "48 dB"))
) 0
(cond

View File

@ -17,14 +17,23 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; For information about writing and modifying Nyquist plug-ins:
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control type (_ "Type") choice ((_ "Soft Limit") (_ "Hard Limit") (_ "Soft Clip") (_ "Hard Clip")) 0
$control type (_ "Type") choice (
("SoftLimit" (_ "Soft Limit"))
("HardLimit" (_ "Hard Limit"))
;i18n-hint: clipping of wave peaks and troughs, not division of a track into clips
("SoftClip" (_ "Soft Clip"))
("HardClip" (_ "Hard Clip"))
) 0
$control gain-L (_ "Input Gain (dB)
mono/Left") real "" 0 0 10
$control gain-R (_ "Input Gain (dB)
Right channel") real "" 0 0 10
$control thresh (_ "Limit to (dB)") real "" -3 -10 0
$control hold (_ "Hold (ms)") real "" 10 1 50
$control makeup (_ "Apply Make-up Gain") choice ((_ "No") (_ "Yes")) 0
$control makeup (_ "Apply Make-up Gain") choice (
(_ "No")
(_ "Yes")
) 0
(if (not (boundp 'type))
(setf type 0))

View File

@ -19,7 +19,13 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
$control frequency (_ "Frequency (Hz)") float-text "" 1000 0 nil
$control rolloff (_ "Rolloff (dB per octave)") choice ((_ "6 dB") (_ "12 dB") (_ "24 dB") (_ "36 dB") (_ "48 dB")) 0
$control rolloff (_ "Rolloff (dB per octave)") choice (
("dB6" (_ "6 dB"))
("dB12" (_ "12 dB"))
("dB24" (_ "24 dB"))
("dB36" (_ "36 dB"))
("dB48" (_ "48 dB"))
) 0
(cond

View File

@ -30,7 +30,10 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
$control pitch (_ "Pluck MIDI pitch") int "" 60 1 120
$control fade (_ "Fade-out type") choice ((_ "abrupt") (_ "gradual")) 0
$control fade (_ "Fade-out type") choice (
(_ "Abrupt")
(_ "Gradual")
) 0
$control dur (_ "Duration [seconds]") real "" 1 0.1 30

View File

@ -18,7 +18,11 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control action (_ "Action choice") choice ((_ "Generate track") (_ "Help screen 1") (_ "Help screen 2")) 0
$control action (_ "Action choice") choice (
("Generate" (_ "Generate Track"))
("Help1" (_ "Help Screen 1"))
("Help2" (_ "Help Screen 2"))
) 0
$control tempo (_ "Tempo (beats per minute)") real (_ "30 - 300 beats/minute") 120 30 300
$control timesig (_ "Beats per measure (bar)") int (_ "1 - 20 beats/measure") 4 1 20
$control swing (_ "Swing amount") float (_ "+/- 1") 0 -1 1
@ -29,7 +33,13 @@ $control click-track-dur (_ "Optional rhythm track duration (minutes seconds)")
$control offset (_ "Start time offset (seconds)") real (_ "0 - 30 seconds") 0 0 30
$control click-type (_ "Beat sound") choice (
(_ "Metronome tick") (_ "Ping") (_ "Cowbell") (_ "Resonant noise") (_ "Noise click") (_ "Drip")) 0
("Metronome" (_ "Metronome Tick"))
(_ "Ping")
(_ "Cowbell")
("ResonantNoise" (_ "Resonant Noise"))
("NoiseClick" (_ "Noise Click"))
(_ "Drip")
) 0
;;control q "Noise click resonance - discernable pitch (q)" int "1 - 20" 1 1 20

View File

@ -19,13 +19,17 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
$control number (_ "Limit output to first") string (_ "samples") "100"
$control units (_ "Measurement scale") choice ((_ "dB") (_ "Linear")) 0
$control units (_ "Measurement scale") choice (
(_ "dB")
(_ "Linear")
) 0
$control fileformat (_ "File data format") choice (
(_ "Sample List (txt)")
(_ "Indexed List (txt)")
(_ "Time Indexed (txt)")
(_ "Data (csv)")
(_ "Web Page (html)")
("SampleList" (_ "Sample List (txt)"))
("IndexedList" (_ "Indexed List (txt)"))
("TimeIndexed" (_ "Time Indexed (txt)"))
;i18n-hint: "comma separated values"
("CSV" (_ "Data (csv)"))
("Web" (_ "Web Page (html)"))
) 0
$control header (_ "Include header information") choice (
(_ "None")
@ -35,18 +39,23 @@ $control header (_ "Include header information") choice (
) 2
$control optext (_ "Optional header text") string ""
$control chan (_ "Channel layout for stereo") choice (
(_ "L-R on Same Line")
(_ "Alternate Lines")
(_ "L Channel First")
;i18n-hint: Left and Right
("SameLine" (_ "L-R on Same Line"))
("Alternate" (_ "Alternate Lines"))
;i18n-hint: L for Left
("LFirst" (_ "L Channel First"))
) 0
$control messages (_ "Show messages") choice (
(_ "Yes")
(_ "Errors Only")
("Errors" (_ "Errors Only"))
(_ "None")
) 0
$control filename (_ "File name") string "" (_ "sample-data")
$control path (_ "Output folder") string "" (_ "Home directory")
$control owrite (_ "Allow files to be overwritten") choice ((_ "No") (_ "Yes")) 0
$control owrite (_ "Allow files to be overwritten") choice (
(_ "No")
(_ "Yes")
) 0
;; To enable L/R prefix before alternate L/R channels

View File

@ -94,7 +94,10 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
$control filename (_ "File name") string "" "sample-data.txt"
$control path (_ "File location (path to file)") string "" "Home directory"
$control bad-data (_ "Invalid data handling") choice ((_ "Throw error") (_ "Read as zero")) 0
$control bad-data (_ "Invalid data handling") choice (
("ThrowError" (_ "Throw Error"))
("ReadAsZero" (_ "Read as Zero"))
) 0
;; home directory

View File

@ -18,7 +18,13 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; For information about writing and modifying Nyquist plug-ins:
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control wave (_ "Waveform type") choice ((_ "sine") (_ "triangle") (_ "sawtooth") (_ "inverse sawtooth") (_ "square")) 0
$control wave (_ "Waveform type") choice (
(_ "Sine")
(_ "Triangle")
(_ "Sawtooth")
("InverseSawtooth" (_ "Inverse Sawtooth"))
(_ "Square")
) 0
$control phase (_ "Starting phase (degrees)") int "" 0 -180 180
$control wet (_ "Wet level (percent)") int "" 40 1 100
$control lfo (_ "Frequency (Hz)") float-text "" 4 0.001 1000

View File

@ -20,14 +20,15 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control action (_ "Action") choice (
(_ "Remove Vocals")
(_ "Isolate Vocals")
(_ "Isolate Vocals and Invert")
(_ "Remove Center")
(_ "Isolate Center")
(_ "Isolate Center and Invert")
(_ "Remove Center Classic: Mono")
(_ "Analyze")) 0
("Remove" (_ "Remove Vocals"))
("Isolate" (_ "Isolate Vocals"))
("IsolateInvert" (_ "Isolate Vocals and Invert"))
("RemoveCenter" (_ "Remove Center"))
("IsolateCenter" (_ "Isolate Center"))
("IsolateCenterInvert" (_ "Isolate Center and Invert"))
("RemoveCenter" (_ "Remove Center Classic: Mono"))
(_ "Analyze")
) 0
$control strength (_ "Strength") real "" 1.0 0.0 50.0
$control low-transition (_ "Low Cut for Vocals (Hz)") real "" 120 1 24000
$control high-transition (_ "High Cut for Vocals (Hz)") real "" 9000 1 24000

View File

@ -23,13 +23,13 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control action (_ "Remove vocals or view Help") choice (
(_ "Remove vocals")
(_ "Remove Vocals")
(_ "View Help")
) 0
$control band-choice (_ "Removal choice") choice (
(_ "Simple (entire spectrum)")
(_ "Remove frequency band")
(_ "Retain frequency band")
("Simple" (_ "Simple (Entire Spectrum)"))
("Remove" (_ "Remove Frequency Band"))
("Retain" (_ "Retain Frequency Band"))
) 0
$control low-range (_ "Frequency band from (Hz)") float-text "" 500 0 nil
$control high-range (_ "Frequency band to (Hz)") float-text "" 2000 0 nil

View File

@ -21,7 +21,10 @@ $copyright (_ "Released under terms of the GNU General Public License version 2"
;; https://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference
$control dst (_ "Distance: (1 to 120, default = 20)") real "" 20 1 120
$control mst (_ "Output choice") choice ((_ "both channels") (_ "right only")) 0
$control mst (_ "Output choice") choice (
("BothChannels" (_ "Both Channels"))
("RightOnly" (_ "Right Only"))
) 0
$control bands (_ "Number of vocoder bands") int "" 40 10 240
$control track-vl (_ "Amplitude of original audio (percent)") real "" 100 0 100
$control noise-vl (_ "Amplitude of white noise (percent)") real "" 0 0 100

View File

@ -41,9 +41,9 @@ enum kCoordTypes
static const IdentInterfaceSymbol kCoordTypeStrings[nCoordTypes] =
{
{ XO("Panel") },
{ XO("App") },
{ XO("Track0") },
{ XO("Track1") },
{ wxT("App"), XO("Application") },
{ wxT("Track0"), XO("Track 0") },
{ wxT("Track1"), XO("Track 1") },
};

View File

@ -58,7 +58,7 @@ enum {
static const IdentInterfaceSymbol kTypes[nTypes] =
{
{ XO("Commands") },
{ XO("Commands+") },
{ wxT("CommandsPlus"), XO("Commands Plus") },
{ XO("Menus") },
{ XO("Preferences") },
{ XO("Tracks") },
@ -77,7 +77,11 @@ enum {
static const IdentInterfaceSymbol kFormats[nFormats] =
{
// These are acceptable dual purpose internal/visible names
/* i18n-hint JavaScript Object Notation */
{ XO("JSON") },
/* i18n-hint name of a computer programming language */
{ XO("LISP") },
{ XO("Brief") }
};

View File

@ -50,21 +50,21 @@ static const IdentInterfaceSymbol
kCaptureWhatStrings[ ScreenshotCommand::nCaptureWhats ] =
{
{ XO("Window") },
{ XO("Full_Window") },
{ XO("Window_Plus") },
{ wxT("FullWindow"), XO("Full Window") },
{ wxT("WindowPlus"), XO("Window Plus") },
{ XO("Fullscreen") },
{ XO("Toolbars") },
{ XO("Effects") },
{ XO("Scriptables") },
{ XO("Preferences") },
{ XO("Selectionbar") },
{ XO("Spectral_Selection") },
{ wxT("SpectralSelection"), XO("Spectral Selection") },
{ XO("Tools") },
{ XO("Transport") },
{ XO("Mixer") },
{ XO("Meter") },
{ XO("Play_Meter") },
{ XO("Record_Meter") },
{ wxT("PlayMeter"), XO("Play Meter") },
{ wxT("RecordMeter"), XO("Record Meter") },
{ XO("Edit") },
{ XO("Device") },
{ XO("Scrub") },
@ -72,21 +72,22 @@ kCaptureWhatStrings[ ScreenshotCommand::nCaptureWhats ] =
{ XO("Trackpanel") },
{ XO("Ruler") },
{ XO("Tracks") },
{ XO("First_Track") },
{ XO("First_Two_Tracks") },
{ XO("First_Three_Tracks") },
{ XO("First_Four_Tracks") },
{ XO("Second_Track") },
{ XO("Tracks_Plus") },
{ XO("First_Track_Plus") },
{ XO("All_Tracks") },
{ XO("All_Tracks_Plus") },
{ wxT("FirstTrack"), XO("First Track") },
{ wxT("FirstTwoTracks"), XO("First Two Tracks") },
{ wxT("FirstThreeTracks"), XO("First Three Tracks") },
{ wxT("FirstFourTracks"), XO("First Four Tracks") },
{ wxT("SecondTrack"), XO("Second Track") },
{ wxT("TracksPlus"), XO("Tracks Plus") },
{ wxT("FirstTrackPlus"), XO("First Track Plus") },
{ wxT("AllTracks"), XO("All Tracks") },
{ wxT("AllTracksPlus"), XO("All Tracks Plus") },
};
static const IdentInterfaceSymbol
kBackgroundStrings[ ScreenshotCommand::nBackgrounds ] =
{
// These are acceptable dual purpose internal/visible names
{ XO("Blue") },
{ XO("White") },
{ XO("None") },

View File

@ -46,12 +46,12 @@ explicitly code all three.
const int nRelativeTos =6;
static const IdentInterfaceSymbol kRelativeTo[nRelativeTos] =
{
{ XO("Project Start") },
{ wxT("ProjectStart"), XO("Project Start") },
{ XO("Project") },
{ XO("Project End") },
{ XO("Selection Start") },
{ wxT("ProjectEnd"), XO("Project End") },
{ wxT("SelectionStart"), XO("Selection Start") },
{ XO("Selection") },
{ XO("Selection End") }
{ wxT("SelectionEnd"), XO("Selection End") }
};
bool SelectTimeCommand::DefineParams( ShuttleParams & S ){
@ -169,6 +169,8 @@ bool SelectFrequenciesCommand::Apply(const CommandContext & context){
const int nModes =3;
static const IdentInterfaceSymbol kModes[nModes] =
{
// These are acceptable dual purpose internal/visible names
/* i18n-hint verb, imperative */
{ XO("Set") },
{ XO("Add") },

View File

@ -40,10 +40,10 @@ enum kColours
static const IdentInterfaceSymbol kColourStrings[nColours] =
{
{ XO("Color0") },
{ XO("Color1") },
{ XO("Color2") },
{ XO("Color3") },
{ wxT("Color0"), XO("Color 0") },
{ wxT("Color1"), XO("Color 1") },
{ wxT("Color2"), XO("Color 2") },
{ wxT("Color3"), XO("Color 3") },
};

View File

@ -238,10 +238,10 @@ enum kColours
static const IdentInterfaceSymbol kColourStrings[nColours] =
{
{ XO("Color0") },
{ XO("Color1") },
{ XO("Color2") },
{ XO("Color3") },
{ wxT("Color0"), XO("Color 0") },
{ wxT("Color1"), XO("Color 1") },
{ wxT("Color2"), XO("Color 2") },
{ wxT("Color3"), XO("Color 3") },
};
@ -254,6 +254,7 @@ enum kDisplayTypes
static const IdentInterfaceSymbol kDisplayTypeStrings[nDisplayTypes] =
{
// These are acceptable dual purpose internal/visible names
{ XO("Waveform") },
{ XO("Spectrogram") },
};
@ -267,7 +268,9 @@ enum kScaleTypes
static const IdentInterfaceSymbol kScaleTypeStrings[nScaleTypes] =
{
// These are acceptable dual purpose internal/visible names
{ XO("Linear") },
/* i18n-hint: abbreviates decibels */
{ XO("dB") },
};
@ -282,7 +285,7 @@ enum kZoomTypes
static const IdentInterfaceSymbol kZoomTypeStrings[nZoomTypes] =
{
{ XO("Reset") },
{ XO("Times2") },
{ wxT("Times2"), XO("Times 2") },
{ XO("HalfWave") },
};

View File

@ -59,17 +59,17 @@ enum kTableType
static const IdentInterfaceSymbol kTableTypeStrings[nTableTypes] =
{
{ XO("Hard Clipping") },
{ XO("Soft Clipping") },
{ XO("Soft Overdrive") },
{ XO("Medium Overdrive") },
{ XO("Hard Overdrive") },
{ XO("Cubic Curve (odd harmonics)") },
{ XO("Even Harmonics") },
{ XO("Expand and Compress") },
{ wxT("HardClipping"), XO("Hard Clipping") },
{ wxT("SoftClipping"), XO("Soft Clipping") },
{ wxT("SoftOverdrive"), XO("Soft Overdrive") },
{ wxT("MediumOverdrive"), XO("Medium Overdrive") },
{ wxT("HardOverdrive"), XO("Hard Overdrive") },
{ wxT("CubicCurveOddHarmonics"), XO("Cubic Curve (odd harmonics)") },
{ wxT("EvenHarmonics"), XO("Even Harmonics") },
{ wxT("ExpandCompress"), XO("Expand and Compress") },
{ XO("Leveller") },
{ XO("Rectifier Distortion") },
{ XO("Hard Limiter 1413") }
{ wxT("RectifierDistortion"), XO("Rectifier Distortion") },
{ wxT("HardLimiter1413"), XO("Hard Limiter 1413") }
};
// Define keys, defaults, minimums, and maximums for the effect parameters

View File

@ -146,6 +146,8 @@ enum kInterpolations
static const IdentInterfaceSymbol kInterpStrings[nInterpolations] =
{
// These are acceptable dual purpose internal/visible names
/* i18n-hint: Technical term for a kind of curve.*/
{ XO("B-spline") },
{ XO("Cosine") },

View File

@ -37,6 +37,7 @@ enum kTypes
static const IdentInterfaceSymbol kTypeStrings[nTypes] =
{
// These are acceptable dual purpose internal/visible names
{ XO("White") },
{ XO("Pink") },
{ XO("Brownian") }

View File

@ -91,9 +91,9 @@ static const IdentInterfaceSymbol kTypeStrings[nTypes] =
/*i18n-hint: Butterworth is the name of the person after whom the filter type is named.*/
{ XO("Butterworth") },
/*i18n-hint: Chebyshev is the name of the person after whom the filter type is named.*/
{ XO("Chebyshev Type I") },
{ wxT("ChebyshevTypeI"), XO("Chebyshev Type I") },
/*i18n-hint: Chebyshev is the name of the person after whom the filter type is named.*/
{ XO("Chebyshev Type II") }
{ wxT("ChebyshevTypeII"), XO("Chebyshev Type II") }
};
enum kSubTypes
@ -105,6 +105,7 @@ enum kSubTypes
static const IdentInterfaceSymbol kSubTypeStrings[nSubTypes] =
{
// These are acceptable dual purpose internal/visible names
{ XO("Lowpass") },
{ XO("Highpass") }
};

View File

@ -41,6 +41,7 @@ enum kInterpolations
static const IdentInterfaceSymbol kInterStrings[nInterpolations] =
{
// These are acceptable dual purpose internal/visible names
{ XO("Linear") },
{ XO("Logarithmic") }
};
@ -59,7 +60,7 @@ static const IdentInterfaceSymbol kWaveStrings[nWaveforms] =
{ XO("Sine") },
{ XO("Square") },
{ XO("Sawtooth") },
{ XO("Square, no alias") }
{ wxT("SquareNoAlias"), XO("Square, no alias") }
};
// Define keys, defaults, minimums, and maximums for the effect parameters

View File

@ -42,6 +42,8 @@ public:
};
const IdentInterfaceSymbol Enums::DbChoices[] = {
// Yuck, why is this a choice control and not a slider? I'm leaving this
// table of names alone for now -- PRL
{ wxT("-20 dB") },
{ wxT("-25 dB") },
{ wxT("-30 dB") },
@ -79,8 +81,8 @@ enum kActions
static const IdentInterfaceSymbol kActionStrings[nActions] =
{
{ XO("Truncate Detected Silence") },
{ XO("Compress Excess Silence") }
{ wxT("Truncate"), XO("Truncate Detected Silence") },
{ wxT("Compress"), XO("Compress Excess Silence") }
};
static CommandParameters::ObsoleteMap kObsoleteActions[] = {