diff options
author | James <olpc@localhost.localdomain> | 2007-01-17 01:29:57 (GMT) |
---|---|---|
committer | James <olpc@localhost.localdomain> | 2007-01-17 01:29:57 (GMT) |
commit | 6b0cdf2455185f2e9994711ad0a986dc411f8e55 (patch) | |
tree | f2aa936e60a86cd323c1ce68d3e06a03a6649457 /Config.py | |
parent | 301e8fc97c34ac88dcde062772b7842608c0a34f (diff) |
factored tooltips from config
Diffstat (limited to 'Config.py')
-rw-r--r-- | Config.py | 272 |
1 files changed, 2 insertions, 270 deletions
@@ -443,277 +443,9 @@ MAXIMUM_AMPLITUDE = 1 #################### ## ToolTips #################### -class Tooltips: - - #English - if LANGUAGE == 'En': - #miniTamTam - VOL = 'Volume' - REV = 'Reverb' - PLAY = 'Play / Stop' - STOP = 'Stop' - SEQ = 'Sequencer' - GEN = 'Generate' - COMPL = 'Complexity of beat' - BEAT = 'Beats per bar' - TEMPO = 'Tempo' - JAZZ = 'Jazz / Rock Kit' - AFRI = 'African Kit' - ARAB = 'Arabic Kit' - RECMIC = 'Record using the microphone' - RECLAB = 'Open SynthLab to create sounds' - - #Synthlab - SOURCE = 'Source' - EFFECT = 'Effect' - CONTROL = 'Control' - SOUNDOUT = 'Sound Output' - SOUNDDUR = 'Sound Duration' - SAVE = 'Save' - LOAD = 'Load' - SAVEMINI = 'Save to miniTamTam' - CLOSE = 'Close' - RESET = 'Reset' - - #Controls - LFO = 'LFO' - AMP = 'Amplitude' - FREQ = 'Frequency' - WAVEFORM = 'Waveform' - LFO_WAVEFORMS = ['Sine', 'Triangle', 'Bi-Square', 'Uni-Square', 'Sawtooth', 'Sawtooth-down'] - OFFSET = 'Offset' - - RANDOM = 'Random' - MIN = 'Minimum' - MAX = 'Maximum' - FREQ = FREQ - SEED = 'Seed' - - ADSR = 'Envelope' - ATTACK = 'Attack' - DECAY = 'Decay' - SUSTAIN = 'Sustain' - RELEASE = 'Release' - - #Source - FM = 'Fequency Modulator' - CAR = 'Carrier Frequency' - MOD = 'Modulator Frequency' - INDEX = 'Index' - GAIN = 'Gain' - - BUZZ = 'Buzz' - FREQ = FREQ - NHARM = 'Number of harmonics' - FSLOPE = 'Filter Slope' - GAIN = GAIN - - VCO = 'Voltage Controlled Oscillator' - FREQ = FREQ - WAVEFORM = WAVEFORM - VCO_WAVEFORMS = ['Sawtooth', 'Square', 'Triangle'] - FSLOPE = FSLOPE - GAIN = GAIN - - PLUCK = 'Pluck' - FREQ = FREQ - LFILTER = 'Lowpass Filter' - VIBRATO = 'Vibrato' - GAIN = GAIN - - NOISE = 'Noise' - NOISETYPE = 'Type' - NOISE_TYPES = ['White', 'Pink', 'Gauss'] - FREQ = FREQ - BANDWITH = 'Bandwith' - GAIN = GAIN - - SAMPLE = 'Sound Sample' - FREQ = FREQ - SAMPLEN = 'Sample Number' - SAMPLE_NAMES = [name for i in range(len(INSTRUMENTS)) for name in INSTRUMENTS.keys() if INSTRUMENTS[ name ].instrumentId == i] - LFILTER = LFILTER - GAIN = GAIN - - VOICE = 'Voice' - FREQ = FREQ - VOWEL = 'Vowel' - VOWEL_TYPES = ['i', 'e', 'ee', 'a', 'u', 'o1', 'o2', 'oa', 'oe'] - VIBRATO = VIBRATO - GAIN = GAIN - - #Effects - DELAY = 'Delay' - FREQ = FREQ - LFILTER = LFILTER - FEEDBACK = 'Feedback' - GAIN = GAIN - - DIST = 'Distortion' - FREQ = FREQ - RESON = 'Resonance' - DISTL = 'Distotion Level' - GAIN = GAIN - - FILTER = 'Filter' - FREQ = FREQ - FSLOPE = FSLOPE - FTYPE = 'Type' - FILTER_TYPES = ['Lowpass', 'Highpass', 'Bandpass'] - GAIN = GAIN - - RINGMOD = 'Ring Modulator' - FREQ = FREQ - AMP = 'Amplitude' - WAVEFORM = WAVEFORM - LFO_WAVEFORMS = LFO_WAVEFORMS - GAIN = GAIN - - REVERB = 'Reverb' - REVERBD = 'Length' - REVERBF = 'Lowpass Filter' - REVERBL = 'Reverb Level' - GAIN = GAIN +LANGUAGE = 'fr' +exec 'from Resources.tooltips_%s import Tooltips' % LANGUAGE - HARMON = 'Harmonizer' - FREQ = FREQ - DRYDELAY = 'Dry delay' - MIX = 'Mix' - GAIN = GAIN - - SYNTHTYPES = [[LFO, RANDOM, ADSR], [FM, BUZZ, VCO, PLUCK, NOISE, SAMPLE, VOICE], [DELAY, DIST, FILTER, RINGMOD, REVERB, HARMON], [ADSR]] - SYNTHPARA = { 'lfo': [AMP, FREQ, WAVEFORM, OFFSET], - 'rand': [MIN, MAX, FREQ, SEED], - 'adsr': [ATTACK, DECAY, SUSTAIN, RELEASE], - 'fm': [CAR, MOD, INDEX, GAIN], - 'buzz': [FREQ, NHARM, FSLOPE, GAIN], - 'vco': [FREQ, WAVEFORM, FSLOPE, GAIN], - 'pluck': [FREQ, LFILTER, VIBRATO, GAIN], - 'noise': [NOISETYPE, FREQ, BANDWITH, GAIN], - 'sample': [FREQ, SAMPLEN, LFILTER, GAIN], - 'voice': [FREQ, VOWEL, VIBRATO, GAIN], - 'wguide': [FREQ, LFILTER, FEEDBACK, GAIN], - 'distort': [FREQ, RESON, DISTL, GAIN], - 'filter': [FREQ, FSLOPE, FTYPE, GAIN], - 'ring': [FREQ, AMP, WAVEFORM, GAIN], - 'reverb': [REVERBD, REVERBF, REVERBL, GAIN], - 'harmon': [FREQ, DRYDELAY, MIX, GAIN]} - #French - elif LANGUAGE == 'Fr': - #miniTamTam - VOL = 'Volume' - REV = 'Réverbération' - PLAY = 'Lecture / Arrêt' - STOP = 'Stop' - GEN = 'Générer' - COMPL = 'Complexité du rythme' - BEAT = 'Temps par mesure' - TEMPO = 'Tempo' - JAZZ = 'Kit Jazz / Rock' - AFRI = 'Kit Africain' - ARAB = 'Kit Arabe' - RECMIC = 'Enregistrer avec le micro' - RECLAB = 'Ouvrir SynthLab pour créer des sons' - - #Synthlab - SOURCE = 'Source' - EFFECT = 'Effet' - CONTROL = 'Contrôle' - SOUNDOUT = 'Sortie sonore' - SOUNDDUR = 'Durée du son' - SAVE = 'Sauvegarder' - LOAD = 'Ouvrir' - SAVEMINI = 'Sauvegarder dans miniTamTam' - CLOSE = 'Fermer' - RESET = 'Réinitialiser' - - #Controls - LFO = 'Oscillateur basse fréquence' - AMP = 'Amplitude' - FREQ = 'Fréquence' - WAVEFORM = "Forme d'onde'" - RANDOM = 'Aléatoire' - MIN = 'Minimum' - MAX = 'Maximum' - FREQ = FREQ - - ADSR = 'Envelope ADSR' - ATTACK = 'Attaque' - DECAY = 'Chute' - SUSTAIN = 'Tenue' - RELEASE = 'Relâche' - - #Source - FM = 'Modulateur de fréquence' - CAR = 'Fréquence porteuse' - MOD = 'Fréquence modulatrice' - INDEX = 'Index' - GAIN = 'Gain' - - BUZZ = 'Buzz' - FREQ = FREQ - NHARM = "Nombre d'harmoniques" - FSLOPE = 'Pente du filtre' - GAIN = GAIN - - VCO = 'Oscillateur controlé par voltage' - FREQ = FREQ - WAVEFORM = WAVEFORM - FSLOPE = FSLOPE - GAIN = GAIN - - PLUCK = 'Corde pincée' - FREQ = FREQ - GAIN = GAIN - - NOISE = 'Bruit' - NOISETYPE = 'Type: Blanc | Rose | Gaussien' - GAIN = GAIN - - SAMPLE = 'Échantillon sonore' - FREQ = FREQ - SAMPLEN = "Numéro d'échantillon" - GAIN = GAIN - - VOICE = 'Voix' - FREQ = FREQ - VOWEL = 'Voyelle: U->A->I' - - #Effects - DELAY = 'Délai' - FREQ = FREQ - LFILTER = 'Filtre passe-bas' - FEEDBACK = 'Réinjection' - GAIN = GAIN - - DIST = 'Distorsion' - FREQ = FREQ - RESON = 'Résonance' - DISTL = 'Niveau de distosion' - GAIN = GAIN - - FILTER = 'Filtre' - FREQ = FREQ - FSLOPE = FSLOPE - FTYPE = 'Type de filtre: Passe-bas | Passe-haut | Passe-bande' - GAIN = GAIN - - RINGMOD = 'Modulateur par anneaux' - FREQ = FREQ - AMP = 'Amplitude' - GAIN = GAIN - - REVERB = 'Réverbération' - REVERBD = 'Durée' - REVERBF = 'Filtre passe-bas' - REVERBL = 'Niveau de réverbération' - GAIN = GAIN - - HARMON = 'Harmonizer' - FREQ = FREQ - HARMONL = "Niveau de l'harmonizer" - GAIN = GAIN - #################### ## KeyMapping |