diff options
author | jaberg <james@localhost.localdomain> | 2007-01-09 23:32:51 (GMT) |
---|---|---|
committer | jaberg <james@localhost.localdomain> | 2007-01-09 23:32:51 (GMT) |
commit | 1214ed59eb1520370e4490177b18cb8234d9cce8 (patch) | |
tree | 4246f410f993d6d15df732ac8427961fc5e50471 /Config.py | |
parent | 8b20c64f4d3a37a5c1e99eba9f6b483292a4b33d (diff) | |
parent | 34dcffe2fd53078dc6d9d86e01653da5045918c4 (diff) |
Merge branch 'master' of git+ssh://jaberg@dev.laptop.org/git/projects/tamtam
Diffstat (limited to 'Config.py')
-rw-r--r-- | Config.py | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -475,10 +475,11 @@ class Tooltips: RESET = 'Reset' #Controls - LFO = 'Low frequency oscillator' + LFO = 'LFO' AMP = 'Amplitude' FREQ = 'Frequency' WAVEFORM = 'Waveform' + LFO_WAVEFORMS = ['Sine', 'Triangle', 'Bi-Square', 'Uni-Square', 'Sawtooth', 'Sawtooth-down'] OFFSET = 'Offset' RANDOM = 'Random' @@ -487,7 +488,7 @@ class Tooltips: FREQ = FREQ SEED = 'Seed' - ADSR = 'ADSR Envelope' + ADSR = 'Envelope' ATTACK = 'Attack' DECAY = 'Decay' SUSTAIN = 'Sustain' @@ -509,6 +510,7 @@ class Tooltips: VCO = 'Voltage Controlled Oscillator' FREQ = FREQ WAVEFORM = WAVEFORM + VCO_WAVEFORMS = ['Sawtooth', 'Square', 'Triangle'] FSLOPE = FSLOPE GAIN = GAIN @@ -519,7 +521,8 @@ class Tooltips: GAIN = GAIN NOISE = 'Noise' - NOISETYPE = 'Type: White | Pink | Gaussian' + NOISETYPE = 'Type' + NOISE_TYPES = ['White', 'Pink', 'Gauss'] FREQ = FREQ BANDWITH = 'Bandwith' GAIN = GAIN @@ -527,12 +530,14 @@ class Tooltips: 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 @@ -552,13 +557,15 @@ class Tooltips: FILTER = 'Filter' FREQ = FREQ FSLOPE = FSLOPE - FTYPE = 'Filter type: Low Pass | High Pass | Band Pass' + 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' @@ -572,7 +579,8 @@ class Tooltips: DRYDELAY = 'Dry delay' MIX = 'Mix' GAIN = GAIN - SYNTHTYPE = { } + + 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], |