From 9f102e39661e19b330785f729c0fb3fecaca286a Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Mon, 28 Feb 2011 17:44:46 +0000 Subject: Various i18n cleanups #2646 --- diff --git a/TamTamEdit.activity/Edit/EditToolbars.py b/TamTamEdit.activity/Edit/EditToolbars.py index e966c5d..e20ffb8 100644 --- a/TamTamEdit.activity/Edit/EditToolbars.py +++ b/TamTamEdit.activity/Edit/EditToolbars.py @@ -445,7 +445,7 @@ class generationPalette(Palette): self.decisionBox = gtk.HBox() self.XYSlider1MainBox = gtk.VBox() - self.XYSlider1TopLabel = gtk.Label(_('Rythm')) + self.XYSlider1TopLabel = gtk.Label(_('Rhythm')) self.XSlider1BottomLabelBox = gtk.HBox() self.XSlider1Img = gtk.Image() self.XSlider1Img.set_from_file(Config.TAM_TAM_ROOT + '/icons/sideR.svg') @@ -539,7 +539,7 @@ class generationPalette(Palette): self.scaleBoxHBox = gtk.HBox() self.scaleBoxLabel = gtk.Label(_('Scale: ')) self.scaleBox = BigComboBox() - scales = [_('Major scale'), _('Harmonic minor scale'), _('Natural minor scale'), _('Phrygian scale'), _('Dorian scale'), _('Lydian scale'), _('Myxolidian scale')] + scales = [_('Major scale'), _('Harmonic minor scale'), _('Natural minor scale'), _('Phrygian scale'), _('Dorian scale'), _('Lydian scale'), _('Mixolydian scale')] for scale in scales: self.scaleBox.append_item(scales.index(scale), scale) self.scaleBox.connect('changed', self.handleScale) diff --git a/TamTamEdit.activity/po/TamTamEdit.pot b/TamTamEdit.activity/po/TamTamEdit.pot index 5cd404b..66f06a0 100644 --- a/TamTamEdit.activity/po/TamTamEdit.pot +++ b/TamTamEdit.activity/po/TamTamEdit.pot @@ -8,10 +8,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-05 11:22-0500\n" +"POT-Creation-Date: 2011-02-28 17:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,622 +21,988 @@ msgstr "" msgid "TamTamEdit" msgstr "" -#: Edit/EditToolbars.py:52 Edit/EditToolbars.py:181 -msgid "Play / Pause" +#: common/Tooltips.py:8 +msgid "Select tool" msgstr "" -#: Edit/EditToolbars.py:59 Edit/EditToolbars.py:188 -#: common/Resources/tooltips_en.py:42 common/Resources/tooltips_en.py:115 -msgid "Stop" +#: common/Tooltips.py:9 +msgid "Draw tool" msgstr "" -#: Edit/EditToolbars.py:76 -msgid "Record keyboard" +#: common/Tooltips.py:10 +msgid "Paint tool" msgstr "" -#: Edit/EditToolbars.py:83 -msgid "Record to ogg" +#: common/Tooltips.py:12 +msgid "Generate new tune" msgstr "" -#: Edit/EditToolbars.py:88 -msgid "Select Tool" +#: common/Tooltips.py:14 +msgid "Generate page" msgstr "" -#: Edit/EditToolbars.py:96 -msgid "Draw Tool" +#: common/Tooltips.py:15 +msgid "Page properties" msgstr "" -#: Edit/EditToolbars.py:104 -msgid "Paint Tool" +#: common/Tooltips.py:16 +msgid "Delete page(s)" msgstr "" -#: Edit/EditToolbars.py:118 -msgid "Duplicate" +#: common/Tooltips.py:17 +msgid "Duplicate page(s)" msgstr "" -#: Edit/EditToolbars.py:121 -msgid "Volume / Tempo" +#: common/Tooltips.py:18 +msgid "Add page" msgstr "" -#: Edit/EditToolbars.py:207 -msgid "Generate Tune" +#: common/Tooltips.py:19 +msgid "Beats per page" msgstr "" -#: Edit/EditToolbars.py:210 Edit/EditToolbars.py:1006 -msgid "Generation" +#: common/Tooltips.py:20 +msgid "Save tune" msgstr "" -#: Edit/EditToolbars.py:218 -msgid "Properties" +#: common/Tooltips.py:21 +msgid "Load tune" msgstr "" -#: Edit/EditToolbars.py:260 Edit/EditToolbars.py:294 Edit/EditToolbars.py:328 -#: Edit/EditToolbars.py:341 -msgid "1/12" +#: common/Tooltips.py:23 +msgid "Generate track" msgstr "" -#: Edit/EditToolbars.py:260 Edit/EditToolbars.py:294 Edit/EditToolbars.py:328 -#: Edit/EditToolbars.py:341 -msgid "1/6" +#: common/Tooltips.py:24 +msgid "Track properties" msgstr "" -#: Edit/EditToolbars.py:260 Edit/EditToolbars.py:294 Edit/EditToolbars.py:328 -#: Edit/EditToolbars.py:341 -msgid "1/4" +#: common/Tooltips.py:25 +msgid "Clear track" msgstr "" -#: Edit/EditToolbars.py:260 Edit/EditToolbars.py:294 Edit/EditToolbars.py:328 -#: Edit/EditToolbars.py:341 -msgid "1/3" +#: common/Tooltips.py:26 +msgid "Duplicate track" msgstr "" -#: Edit/EditToolbars.py:260 Edit/EditToolbars.py:294 Edit/EditToolbars.py:328 -#: Edit/EditToolbars.py:341 -msgid "1/2" +#: common/Tooltips.py:28 +msgid "Note(s) properties" msgstr "" -#: Edit/EditToolbars.py:260 Edit/EditToolbars.py:294 Edit/EditToolbars.py:328 -#: Edit/EditToolbars.py:341 -msgid "1" +#: common/Tooltips.py:29 +msgid "Delete note(s)" msgstr "" -#: Edit/EditToolbars.py:260 Edit/EditToolbars.py:294 Edit/EditToolbars.py:328 -#: Edit/EditToolbars.py:341 -msgid "2" +#: common/Tooltips.py:30 +msgid "Duplicate note(s)" msgstr "" -#: Edit/EditToolbars.py:385 common/Resources/tooltips_en.py:111 -msgid "Volume" +#: common/Tooltips.py:31 +#: common/Tooltips.py:32 +msgid "Move note in time" msgstr "" -#: Edit/EditToolbars.py:396 common/Resources/tooltips_en.py:49 -#: common/Resources/tooltips_en.py:120 -msgid "Tempo" +#: common/Tooltips.py:33 +msgid "Lower pitch" msgstr "" -#: Edit/EditToolbars.py:435 -msgid "Rythm" +#: common/Tooltips.py:34 +msgid "Raise pitch" msgstr "" -#: Edit/EditToolbars.py:439 -msgid "Density" +#: common/Tooltips.py:35 +#: common/Tooltips.py:36 +msgid "Modify duration" msgstr "" -#: Edit/EditToolbars.py:443 Edit/EditToolbars.py:466 -msgid "Regularity" +#: common/Tooltips.py:37 +msgid "Lower volume" msgstr "" -#: Edit/EditToolbars.py:462 -msgid "Pitch" +#: common/Tooltips.py:38 +msgid "Raise volume" msgstr "" -#: Edit/EditToolbars.py:470 -msgid "Maximum step" +#: common/Tooltips.py:40 +msgid "Play" msgstr "" -#: Edit/EditToolbars.py:489 -msgid "Duration" +#: common/Tooltips.py:41 +msgid "Pause" msgstr "" -#: Edit/EditToolbars.py:493 -msgid "Note duration" +#: common/Tooltips.py:42 +#: common/Tooltips.py:132 +#: Edit/EditToolbars.py:57 +#: Edit/EditToolbars.py:201 +msgid "Stop" msgstr "" -#: Edit/EditToolbars.py:497 -msgid "Silence density" +#: common/Tooltips.py:43 +msgid "Keyboard recording" msgstr "" -#: Edit/EditToolbars.py:527 -msgid "Scale: " +#: common/Tooltips.py:44 +msgid "Save as .ogg" +msgstr "" + +#: common/Tooltips.py:45 +msgid "Rewind" +msgstr "" + +#: common/Tooltips.py:46 +msgid "Save to journal and quit" +msgstr "" + +#: common/Tooltips.py:48 +msgid "Master volume" +msgstr "" + +#: common/Tooltips.py:49 +#: common/Tooltips.py:137 +#: Edit/EditToolbars.py:409 +msgid "Tempo" +msgstr "" + +#: common/Tooltips.py:51 +#: common/Tooltips.py:52 +#: common/Tooltips.py:53 +#: common/Tooltips.py:54 +#: common/Tooltips.py:55 +#: Edit/MainWindow.py:2225 +msgid "Left click to mute, right click to solo" +msgstr "" + +#: common/Tooltips.py:58 +msgid "-- Rhythm density, | Rhythm regularity" msgstr "" -#: Edit/EditToolbars.py:529 common/Resources/tooltips_en.py:65 +#: common/Tooltips.py:59 +msgid "-- Pitch regularity, | Pitch maximum step" +msgstr "" + +#: common/Tooltips.py:60 +msgid "-- Average duration, | Silence probability" +msgstr "" + +#: common/Tooltips.py:61 +#: common/Tooltips.py:98 +#: Edit/EditToolbars.py:550 +#: Edit/EditToolbars.py:852 +msgid "Drunk" +msgstr "" + +#: common/Tooltips.py:62 +#: Edit/EditToolbars.py:550 +#: Edit/EditToolbars.py:852 +msgid "Drone and Jump" +msgstr "" + +#: common/Tooltips.py:63 +#: common/Tooltips.py:100 +#: Edit/EditToolbars.py:550 +#: Edit/EditToolbars.py:852 +msgid "Repeater" +msgstr "" + +#: common/Tooltips.py:64 +#: common/Tooltips.py:101 +#: Edit/EditToolbars.py:550 +msgid "Loop segments" +msgstr "" + +#: common/Tooltips.py:65 +#: Edit/EditToolbars.py:542 msgid "Major scale" msgstr "" -#: Edit/EditToolbars.py:529 common/Resources/tooltips_en.py:66 +#: common/Tooltips.py:66 +#: Edit/EditToolbars.py:542 msgid "Harmonic minor scale" msgstr "" -#: Edit/EditToolbars.py:529 common/Resources/tooltips_en.py:67 +#: common/Tooltips.py:67 +#: Edit/EditToolbars.py:542 msgid "Natural minor scale" msgstr "" -#: Edit/EditToolbars.py:529 common/Resources/tooltips_en.py:68 +#: common/Tooltips.py:68 +#: Edit/EditToolbars.py:542 msgid "Phrygian scale" msgstr "" -#: Edit/EditToolbars.py:529 common/Resources/tooltips_en.py:69 +#: common/Tooltips.py:69 +#: Edit/EditToolbars.py:542 msgid "Dorian scale" msgstr "" -#: Edit/EditToolbars.py:529 common/Resources/tooltips_en.py:70 +#: common/Tooltips.py:70 +#: Edit/EditToolbars.py:542 msgid "Lydian scale" msgstr "" -#: Edit/EditToolbars.py:529 -msgid "Myxolidian scale" +#: common/Tooltips.py:71 +#: Edit/EditToolbars.py:542 +msgid "Mixolydian scale" msgstr "" -#: Edit/EditToolbars.py:535 -msgid "Mode: " +#: common/Tooltips.py:72 +msgid "Save preset" msgstr "" -#: Edit/EditToolbars.py:537 Edit/EditToolbars.py:839 -#: common/Resources/tooltips_en.py:61 common/Resources/tooltips_en.py:98 -msgid "Drunk" +#: common/Tooltips.py:73 +msgid "Load preset" msgstr "" -#: Edit/EditToolbars.py:537 Edit/EditToolbars.py:839 -#: common/Resources/tooltips_en.py:62 -msgid "Drone and Jump" +#: common/Tooltips.py:74 +#: common/Tooltips.py:134 +#: Edit/MainWindow.py:390 +msgid "Generate" msgstr "" -#: Edit/EditToolbars.py:537 Edit/EditToolbars.py:839 -#: common/Resources/tooltips_en.py:63 common/Resources/tooltips_en.py:100 -msgid "Repeater" +#: common/Tooltips.py:75 +msgid "Close" msgstr "" -#: Edit/EditToolbars.py:537 common/Resources/tooltips_en.py:64 -#: common/Resources/tooltips_en.py:101 -msgid "Loop segments" +#: common/Tooltips.py:78 +msgid "Transpose up" msgstr "" -#: Edit/EditToolbars.py:838 -msgid "None" +#: common/Tooltips.py:79 +msgid "Transpose down" msgstr "" -#: Edit/EditToolbars.py:838 -msgid "Lowpass" +#: common/Tooltips.py:80 +msgid "Volume up" msgstr "" -#: Edit/EditToolbars.py:838 -msgid "Bandpass" +#: common/Tooltips.py:81 +msgid "Volume down" msgstr "" -#: Edit/EditToolbars.py:838 -msgid "Highpass" +#: common/Tooltips.py:82 +msgid "Panoramization" +msgstr "" + +#: common/Tooltips.py:83 +#: common/Tooltips.py:130 +msgid "Reverb" +msgstr "" + +#: common/Tooltips.py:84 +msgid "Attack duration" msgstr "" -#: Edit/EditToolbars.py:839 common/Resources/tooltips_en.py:97 +#: common/Tooltips.py:85 +msgid "Decay duration" +msgstr "" + +#: common/Tooltips.py:86 +msgid "Lowpass filter" +msgstr "" + +#: common/Tooltips.py:87 +msgid "Highpass filter" +msgstr "" + +#: common/Tooltips.py:88 +msgid "Bandpass filter" +msgstr "" + +#: common/Tooltips.py:89 +msgid "Filter cutoff" +msgstr "" + +#: common/Tooltips.py:90 +#: common/Tooltips.py:91 +#: common/Tooltips.py:92 +#: common/Tooltips.py:93 +#: common/Tooltips.py:94 +#: common/Tooltips.py:95 +#: common/Tooltips.py:96 +msgid "Open algorithmic generator" +msgstr "" + +#: common/Tooltips.py:97 +#: Edit/EditToolbars.py:852 msgid "Line" msgstr "" -#: Edit/EditToolbars.py:839 -msgid "Loop Segments" +#: common/Tooltips.py:99 +msgid "Drone and jump" msgstr "" -#: Edit/EditToolbars.py:840 -msgid "Purple" +#: common/Tooltips.py:102 +msgid "Minimum value" msgstr "" -#: Edit/EditToolbars.py:840 -msgid "Green" +#: common/Tooltips.py:103 +msgid "Maximum value" msgstr "" -#: Edit/EditToolbars.py:840 -msgid "Blue" +#: common/Tooltips.py:104 +msgid "Specific parameter" msgstr "" -#: Edit/EditToolbars.py:840 -msgid "Yellow" +#: common/Tooltips.py:105 +msgid "Apply generator" msgstr "" -#: Edit/EditToolbars.py:864 -msgid "Grid division: " +#: common/Tooltips.py:106 +msgid "Cancel" msgstr "" -#: Edit/EditToolbars.py:875 -msgid "Page color: " +#. TRANS: Intstrument category +#: common/Tooltips.py:110 +msgid "All" msgstr "" -#: Edit/EditToolbars.py:888 -msgid "Transposition: " +#. TRANS: Intstrument category +#: common/Tooltips.py:112 +msgid "Animals" msgstr "" -#: Edit/EditToolbars.py:902 -msgid "Volume: " +#. TRANS: Intstrument category +#: common/Tooltips.py:114 +msgid "Objects" msgstr "" -#: Edit/EditToolbars.py:916 -msgid "Pan: " +#. TRANS: Intstrument category +#: common/Tooltips.py:116 +msgid "Keyboard" msgstr "" -#: Edit/EditToolbars.py:932 -msgid "Reverb: " +#. TRANS: Intstrument category +#: common/Tooltips.py:118 +msgid "People" msgstr "" -#: Edit/EditToolbars.py:948 -msgid "Attack duration: " +#. TRANS: Intstrument category +#: common/Tooltips.py:120 +msgid "Percussions" msgstr "" -#: Edit/EditToolbars.py:964 -msgid "Decay duration: " +#. TRANS: Intstrument category +#: common/Tooltips.py:122 +msgid "Strings" msgstr "" -#: Edit/EditToolbars.py:980 -msgid "Filter Type: " +#. TRANS: Intstrument category +#: common/Tooltips.py:124 +msgid "Winds" msgstr "" -#: Edit/EditToolbars.py:989 -msgid "Filter cutoff: " +#: common/Tooltips.py:128 +#: Edit/EditToolbars.py:398 +msgid "Volume" msgstr "" -#: Edit/EditToolbars.py:1009 -msgid "Type: " +#: common/Tooltips.py:129 +msgid "Balance" msgstr "" -#: Edit/EditToolbars.py:1019 -msgid "Minimum: " +#: common/Tooltips.py:131 +msgid "Play / Stop" msgstr "" -#: Edit/EditToolbars.py:1031 -msgid "Maximum: " +#: common/Tooltips.py:133 +msgid "Left click to record, right click to record on top" msgstr "" -#: Edit/EditToolbars.py:1043 -msgid "Random: " +#: common/Tooltips.py:135 +msgid "Complexity of beat" msgstr "" -#: Edit/MainWindow.py:122 -msgid "Track 1 Volume" +#: common/Tooltips.py:136 +msgid "Beats per bar" msgstr "" -#: Edit/MainWindow.py:256 -msgid "Track 5 Properties" +#: common/Tooltips.py:138 +msgid "Record with the microphone" msgstr "" -#: Edit/MainWindow.py:393 -msgid "Compose" +#: common/Tooltips.py:139 +msgid "Open SynthLab to create noise" msgstr "" -#: Edit/MainWindow.py:394 common/Resources/tooltips_en.py:74 -#: common/Resources/tooltips_en.py:117 -msgid "Generate" +#: common/Tooltips.py:140 +msgid "Record mic into slot 1" msgstr "" -#: Edit/MainWindow.py:2113 -msgid "M" +#: common/Tooltips.py:140 +msgid "Record mic into slot 2" msgstr "" -#: Edit/MainWindow.py:2117 -msgid "Mute track" +#: common/Tooltips.py:140 +msgid "Record mic into slot 3" msgstr "" -#: Edit/MainWindow.py:2119 -msgid "S" +#: common/Tooltips.py:140 +msgid "Record mic into slot 4" msgstr "" -#: Edit/MainWindow.py:2123 -msgid "Solo track" +#: common/Util/Instruments.py:39 +msgid "Ounk" msgstr "" -#: Edit/MainWindow.py:2217 -#, python-format -msgid "Track %s Properties" +#: common/Util/Instruments.py:40 +msgid "Gam" msgstr "" -#: Edit/MainWindow.py:2250 common/Resources/tooltips_en.py:51 -#: common/Resources/tooltips_en.py:52 common/Resources/tooltips_en.py:53 -#: common/Resources/tooltips_en.py:54 common/Resources/tooltips_en.py:55 -msgid "Left click to mute, right click to solo" +#: common/Util/Instruments.py:41 +#: common/Util/Instruments.py:42 +#: common/Util/Instruments.py:43 +#: common/Util/Instruments.py:180 +msgid "Electric Guitar" msgstr "" -#: common/Resources/tooltips_en.py:8 -msgid "Select tool" +#: common/Util/Instruments.py:44 +msgid "Koto" msgstr "" -#: common/Resources/tooltips_en.py:9 -msgid "Draw tool" +#: common/Util/Instruments.py:45 +msgid "Banjo" msgstr "" -#: common/Resources/tooltips_en.py:10 -msgid "Paint tool" +#: common/Util/Instruments.py:46 +msgid "Ukulele" msgstr "" -#: common/Resources/tooltips_en.py:12 -msgid "Generate new tune" +#: common/Util/Instruments.py:47 +msgid "Harpsichord" msgstr "" -#: common/Resources/tooltips_en.py:14 -msgid "Generate page" +#: common/Util/Instruments.py:48 +msgid "Clarinette" msgstr "" -#: common/Resources/tooltips_en.py:15 -msgid "Page properties" +#: common/Util/Instruments.py:49 +msgid "Flute" msgstr "" -#: common/Resources/tooltips_en.py:16 -msgid "Delete page(s)" +#: common/Util/Instruments.py:62 +msgid "Piano" msgstr "" -#: common/Resources/tooltips_en.py:17 -msgid "Duplicate page(s)" +#: common/Util/Instruments.py:63 +msgid "Dog" msgstr "" -#: common/Resources/tooltips_en.py:18 -msgid "Add page" +#: common/Util/Instruments.py:64 +msgid "Chiken" msgstr "" -#: common/Resources/tooltips_en.py:19 -msgid "Beats per page" +#: common/Util/Instruments.py:65 +#: common/Util/Instruments.py:99 +msgid "Duck" msgstr "" -#: common/Resources/tooltips_en.py:20 -msgid "Save tune" +#: common/Util/Instruments.py:66 +msgid "Armbone" msgstr "" -#: common/Resources/tooltips_en.py:21 -msgid "Load tune" +#: common/Util/Instruments.py:92 +msgid "Harmonica" msgstr "" -#: common/Resources/tooltips_en.py:23 -msgid "Generate track" +#: common/Util/Instruments.py:93 +msgid "Alarm" msgstr "" -#: common/Resources/tooltips_en.py:24 -msgid "Track properties" +#: common/Util/Instruments.py:94 +msgid "Bird" msgstr "" -#: common/Resources/tooltips_en.py:25 -msgid "Clear track" +#: common/Util/Instruments.py:95 +msgid "Frog" msgstr "" -#: common/Resources/tooltips_en.py:26 -msgid "Duplicate track" +#: common/Util/Instruments.py:96 +msgid "Cat" msgstr "" -#: common/Resources/tooltips_en.py:28 -msgid "Note(s) properties" +#: common/Util/Instruments.py:97 +msgid "Cow" msgstr "" -#: common/Resources/tooltips_en.py:29 -msgid "Delete note(s)" +#: common/Util/Instruments.py:98 +msgid "Cricket" msgstr "" -#: common/Resources/tooltips_en.py:30 -msgid "Duplicate note(s)" +#: common/Util/Instruments.py:100 +msgid "Bottle" msgstr "" -#: common/Resources/tooltips_en.py:31 common/Resources/tooltips_en.py:32 -msgid "Move note in time" +#: common/Util/Instruments.py:101 +msgid "Dump" msgstr "" -#: common/Resources/tooltips_en.py:33 -msgid "Lower pitch" +#: common/Util/Instruments.py:102 +msgid "Clang" msgstr "" -#: common/Resources/tooltips_en.py:34 -msgid "Raise pitch" +#: common/Util/Instruments.py:103 +#: common/Util/Instruments.py:110 +msgid "Ow" msgstr "" -#: common/Resources/tooltips_en.py:35 common/Resources/tooltips_en.py:36 -msgid "Modify duration" +#: common/Util/Instruments.py:104 +msgid "Hey" msgstr "" -#: common/Resources/tooltips_en.py:37 -msgid "Lower volume" +#: common/Util/Instruments.py:105 +msgid "Sheep" msgstr "" -#: common/Resources/tooltips_en.py:38 -msgid "Raise volume" +#: common/Util/Instruments.py:106 +msgid "Water" msgstr "" -#: common/Resources/tooltips_en.py:40 -msgid "Play" +#: common/Util/Instruments.py:107 +msgid "Zap" msgstr "" -#: common/Resources/tooltips_en.py:41 -msgid "Pause" +#: common/Util/Instruments.py:108 +msgid "Trumpet" msgstr "" -#: common/Resources/tooltips_en.py:43 -msgid "Keyboard recording" +#: common/Util/Instruments.py:109 +msgid "Clavinet" msgstr "" -#: common/Resources/tooltips_en.py:44 -msgid "Save as .ogg" +#: common/Util/Instruments.py:111 +msgid "Foghorn" msgstr "" -#: common/Resources/tooltips_en.py:45 -msgid "Rewind" +#: common/Util/Instruments.py:112 +msgid "Bubbles" msgstr "" -#: common/Resources/tooltips_en.py:46 -msgid "Save to journal and quit" +#: common/Util/Instruments.py:113 +msgid "Marimba" msgstr "" -#: common/Resources/tooltips_en.py:48 -msgid "Master volume" +#: common/Util/Instruments.py:114 +msgid "Triangle" msgstr "" -#: common/Resources/tooltips_en.py:58 -msgid "-- Rythm density, | Rythm regularity" +#: common/Util/Instruments.py:115 +msgid "Fingercymbals" msgstr "" -#: common/Resources/tooltips_en.py:59 -msgid "-- Pitch regularity, | Pitch maximum step" +#: common/Util/Instruments.py:116 +msgid "Laugh" msgstr "" -#: common/Resources/tooltips_en.py:60 -msgid "-- Average duration, | Silence probability" +#: common/Util/Instruments.py:117 +msgid "Baby Laugh" msgstr "" -#: common/Resources/tooltips_en.py:71 -msgid "Myxolydian scale" +#: common/Util/Instruments.py:118 +msgid "Baby Yuhoh" msgstr "" -#: common/Resources/tooltips_en.py:72 -msgid "Save preset" +#: common/Util/Instruments.py:119 +msgid "Voix" msgstr "" -#: common/Resources/tooltips_en.py:73 -msgid "Load preset" +#: common/Util/Instruments.py:120 +msgid "Cling" msgstr "" -#: common/Resources/tooltips_en.py:75 -msgid "Close" +#: common/Util/Instruments.py:121 +msgid "Bike" msgstr "" -#: common/Resources/tooltips_en.py:78 -msgid "Transpose up" +#: common/Util/Instruments.py:122 +msgid "Door" msgstr "" -#: common/Resources/tooltips_en.py:79 -msgid "Transpose down" +#: common/Util/Instruments.py:123 +msgid "Basse" msgstr "" -#: common/Resources/tooltips_en.py:80 -msgid "Volume up" +#: common/Util/Instruments.py:124 +msgid "Acoustic Guitar" msgstr "" -#: common/Resources/tooltips_en.py:81 -msgid "Volume down" +#: common/Util/Instruments.py:125 +msgid "Dice" msgstr "" -#: common/Resources/tooltips_en.py:82 -msgid "Panoramisation" +#: common/Util/Instruments.py:126 +msgid "Didjeridu" msgstr "" -#: common/Resources/tooltips_en.py:83 common/Resources/tooltips_en.py:113 -msgid "Reverb" +#: common/Util/Instruments.py:127 +msgid "Harmonium" msgstr "" -#: common/Resources/tooltips_en.py:84 -msgid "Attack duration" +#: common/Util/Instruments.py:128 +msgid "Horse" msgstr "" -#: common/Resources/tooltips_en.py:85 -msgid "Decay duration" +#: common/Util/Instruments.py:129 +msgid "Kalimba" msgstr "" -#: common/Resources/tooltips_en.py:86 -msgid "Lowpass filter" +#: common/Util/Instruments.py:130 +msgid "Mando" msgstr "" -#: common/Resources/tooltips_en.py:87 -msgid "Highpass filter" +#: common/Util/Instruments.py:131 +msgid "Ocarina" msgstr "" -#: common/Resources/tooltips_en.py:88 -msgid "Bandpass filter" +#: common/Util/Instruments.py:132 +msgid "Rhodes" msgstr "" -#: common/Resources/tooltips_en.py:89 -msgid "Filter cutoff" +#: common/Util/Instruments.py:133 +msgid "Saxo" msgstr "" -#: common/Resources/tooltips_en.py:90 common/Resources/tooltips_en.py:91 -#: common/Resources/tooltips_en.py:92 common/Resources/tooltips_en.py:93 -#: common/Resources/tooltips_en.py:94 common/Resources/tooltips_en.py:95 -#: common/Resources/tooltips_en.py:96 -msgid "Open algorithmic generator" +#: common/Util/Instruments.py:134 +msgid "Saxo Soprano" msgstr "" -#: common/Resources/tooltips_en.py:99 -msgid "Drone and jump" +#: common/Util/Instruments.py:135 +msgid "Shenai" msgstr "" -#: common/Resources/tooltips_en.py:102 -msgid "Minimum value" +#: common/Util/Instruments.py:136 +msgid "Sitar" msgstr "" -#: common/Resources/tooltips_en.py:103 -msgid "Maximum value" +#: common/Util/Instruments.py:137 +msgid "Tuba" msgstr "" -#: common/Resources/tooltips_en.py:104 -msgid "Specific parameter" +#: common/Util/Instruments.py:138 +msgid "Violin" msgstr "" -#: common/Resources/tooltips_en.py:105 -msgid "Apply generator" +#: common/Util/Instruments.py:174 +msgid "Camera" msgstr "" -#: common/Resources/tooltips_en.py:106 -msgid "Cancel" +#: common/Util/Instruments.py:175 +msgid "Car" msgstr "" -#: common/Resources/tooltips_en.py:112 -msgid "Balance" +#: common/Util/Instruments.py:176 +msgid "Car Horn" msgstr "" -#: common/Resources/tooltips_en.py:114 -msgid "Play / Stop" +#: common/Util/Instruments.py:177 +msgid "Cello" msgstr "" -#: common/Resources/tooltips_en.py:116 -msgid "Left click to record, right click to record on top" +#: common/Util/Instruments.py:178 +msgid "Chimes" msgstr "" -#: common/Resources/tooltips_en.py:118 -msgid "Complexity of beat" +#: common/Util/Instruments.py:179 +msgid "Crash" msgstr "" -#: common/Resources/tooltips_en.py:119 -msgid "Beats per bar" +#: common/Util/Instruments.py:181 +msgid "Plane" +msgstr "" + +#: common/Util/Instruments.py:182 +msgid "Slap" +msgstr "" + +#: common/Util/Instruments.py:183 +msgid "Temple Bell" +msgstr "" + +#: common/Util/Instruments.py:184 +msgid "Sarangi" msgstr "" -#: common/Resources/tooltips_en.py:121 +#: common/Util/Instruments.py:294 msgid "Jazz / Rock Kit" msgstr "" -#: common/Resources/tooltips_en.py:122 +#: common/Util/Instruments.py:295 msgid "African Kit" msgstr "" -#: common/Resources/tooltips_en.py:123 +#: common/Util/Instruments.py:296 msgid "Arabic Kit" msgstr "" -#: common/Resources/tooltips_en.py:124 +#: common/Util/Instruments.py:297 msgid "South American Kit" msgstr "" -#: common/Resources/tooltips_en.py:125 +#: common/Util/Instruments.py:298 msgid "Electronic Kit" msgstr "" -#: common/Resources/tooltips_en.py:126 -msgid "Record with the microphone" +#: common/Util/Instruments.py:299 +msgid "Nepali" msgstr "" -#: common/Resources/tooltips_en.py:127 -msgid "Open SynthLab to create noise" +#: Edit/MainWindow.py:126 +msgid "Track 1 Volume" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 1" +#: Edit/MainWindow.py:263 +msgid "Track 5 Properties" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 2" +#: Edit/MainWindow.py:389 +msgid "Compose" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 3" +#: Edit/MainWindow.py:2092 +msgid "M" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 4" +#: Edit/MainWindow.py:2096 +msgid "Mute track" +msgstr "" + +#: Edit/MainWindow.py:2098 +msgid "S" +msgstr "" + +#: Edit/MainWindow.py:2102 +msgid "Solo track" +msgstr "" + +#: Edit/MainWindow.py:2192 +#, python-format +msgid "Track %s Properties" +msgstr "" + +#: Edit/EditToolbars.py:50 +#: Edit/EditToolbars.py:194 +msgid "Play / Pause" +msgstr "" + +#: Edit/EditToolbars.py:74 +msgid "Record keyboard" +msgstr "" + +#: Edit/EditToolbars.py:82 +msgid "Record to ogg" +msgstr "" + +#: Edit/EditToolbars.py:87 +msgid "Select Tool" +msgstr "" + +#: Edit/EditToolbars.py:96 +msgid "Draw Tool" +msgstr "" + +#: Edit/EditToolbars.py:105 +msgid "Paint Tool" +msgstr "" + +#: Edit/EditToolbars.py:120 +msgid "Duplicate" +msgstr "" + +#: Edit/EditToolbars.py:123 +msgid "Volume / Tempo" +msgstr "" + +#: Edit/EditToolbars.py:220 +msgid "Generate Tune" +msgstr "" + +#: Edit/EditToolbars.py:223 +#: Edit/EditToolbars.py:1019 +msgid "Generation" +msgstr "" + +#: Edit/EditToolbars.py:231 +msgid "Properties" +msgstr "" + +#: Edit/EditToolbars.py:273 +#: Edit/EditToolbars.py:307 +#: Edit/EditToolbars.py:341 +#: Edit/EditToolbars.py:354 +msgid "1/12" +msgstr "" + +#: Edit/EditToolbars.py:273 +#: Edit/EditToolbars.py:307 +#: Edit/EditToolbars.py:341 +#: Edit/EditToolbars.py:354 +msgid "1/6" +msgstr "" + +#: Edit/EditToolbars.py:273 +#: Edit/EditToolbars.py:307 +#: Edit/EditToolbars.py:341 +#: Edit/EditToolbars.py:354 +msgid "1/4" +msgstr "" + +#: Edit/EditToolbars.py:273 +#: Edit/EditToolbars.py:307 +#: Edit/EditToolbars.py:341 +#: Edit/EditToolbars.py:354 +msgid "1/3" +msgstr "" + +#: Edit/EditToolbars.py:273 +#: Edit/EditToolbars.py:307 +#: Edit/EditToolbars.py:341 +#: Edit/EditToolbars.py:354 +msgid "1/2" +msgstr "" + +#: Edit/EditToolbars.py:273 +#: Edit/EditToolbars.py:307 +#: Edit/EditToolbars.py:341 +#: Edit/EditToolbars.py:354 +msgid "1" +msgstr "" + +#: Edit/EditToolbars.py:273 +#: Edit/EditToolbars.py:307 +#: Edit/EditToolbars.py:341 +#: Edit/EditToolbars.py:354 +msgid "2" +msgstr "" + +#: Edit/EditToolbars.py:448 +msgid "Rhythm" +msgstr "" + +#: Edit/EditToolbars.py:452 +msgid "Density" +msgstr "" + +#: Edit/EditToolbars.py:456 +#: Edit/EditToolbars.py:479 +msgid "Regularity" +msgstr "" + +#: Edit/EditToolbars.py:475 +msgid "Pitch" +msgstr "" + +#: Edit/EditToolbars.py:483 +msgid "Maximum step" +msgstr "" + +#: Edit/EditToolbars.py:502 +msgid "Duration" +msgstr "" + +#: Edit/EditToolbars.py:506 +msgid "Note duration" +msgstr "" + +#: Edit/EditToolbars.py:510 +msgid "Silence density" +msgstr "" + +#: Edit/EditToolbars.py:540 +msgid "Scale: " +msgstr "" + +#: Edit/EditToolbars.py:548 +msgid "Mode: " +msgstr "" + +#: Edit/EditToolbars.py:851 +msgid "None" +msgstr "" + +#: Edit/EditToolbars.py:851 +msgid "Lowpass" +msgstr "" + +#: Edit/EditToolbars.py:851 +msgid "Bandpass" +msgstr "" + +#: Edit/EditToolbars.py:851 +msgid "Highpass" +msgstr "" + +#: Edit/EditToolbars.py:852 +msgid "Loop Segments" +msgstr "" + +#: Edit/EditToolbars.py:853 +msgid "Purple" +msgstr "" + +#: Edit/EditToolbars.py:853 +msgid "Green" +msgstr "" + +#: Edit/EditToolbars.py:853 +msgid "Blue" +msgstr "" + +#: Edit/EditToolbars.py:853 +msgid "Yellow" +msgstr "" + +#: Edit/EditToolbars.py:877 +msgid "Grid division: " +msgstr "" + +#: Edit/EditToolbars.py:888 +msgid "Page color: " +msgstr "" + +#: Edit/EditToolbars.py:901 +msgid "Transposition: " +msgstr "" + +#: Edit/EditToolbars.py:915 +msgid "Volume: " +msgstr "" + +#: Edit/EditToolbars.py:929 +msgid "Pan: " +msgstr "" + +#: Edit/EditToolbars.py:945 +msgid "Reverb: " +msgstr "" + +#: Edit/EditToolbars.py:961 +msgid "Attack duration: " +msgstr "" + +#: Edit/EditToolbars.py:977 +msgid "Decay duration: " +msgstr "" + +#: Edit/EditToolbars.py:993 +msgid "Filter Type: " +msgstr "" + +#: Edit/EditToolbars.py:1002 +msgid "Filter cutoff: " +msgstr "" + +#: Edit/EditToolbars.py:1022 +msgid "Type: " +msgstr "" + +#: Edit/EditToolbars.py:1032 +msgid "Minimum: " +msgstr "" + +#: Edit/EditToolbars.py:1044 +msgid "Maximum: " +msgstr "" + +#: Edit/EditToolbars.py:1056 +msgid "Random: " msgstr "" diff --git a/TamTamJam.activity/Jam/JamMain.py b/TamTamJam.activity/Jam/JamMain.py index 76c3b65..2798d4c 100644 --- a/TamTamJam.activity/Jam/JamMain.py +++ b/TamTamJam.activity/Jam/JamMain.py @@ -30,6 +30,7 @@ from common.Util.NoteDB import Note, Page from common.Util import ControlStream from common.Util import OS +from common.Tooltips import Tooltips import xdrlib import time @@ -240,14 +241,14 @@ class JamMain(gtk.EventBox): self.pickers[type] = type( self ) def prepareLabel( name ): - label = gtk.Label( _(name.capitalize()) ) + label = gtk.Label(Tooltips.categories.get(name) or name) label.set_alignment( 0.0, 0.5 ) label.modify_fg( gtk.STATE_NORMAL, self.colors["Picker_Fg"] ) label.modify_fg( gtk.STATE_ACTIVE, self.colors["Picker_Fg"] ) return label - self.GUI["notebook"].append_page( self.pickers[Picker.Drum], prepareLabel("Drum Kits") ) - self.GUI["notebook"].append_page( self.pickers[Picker.Loop], prepareLabel("Loops") ) + self.GUI["notebook"].append_page( self.pickers[Picker.Drum], prepareLabel(_("Drum Kits")) ) + self.GUI["notebook"].append_page( self.pickers[Picker.Loop], prepareLabel(_("Loops")) ) sets = self.instrumentDB.getLabels()[:] sets.sort() diff --git a/TamTamJam.activity/Jam/Picker.py b/TamTamJam.activity/Jam/Picker.py index ea10175..f1030bf 100644 --- a/TamTamJam.activity/Jam/Picker.py +++ b/TamTamJam.activity/Jam/Picker.py @@ -142,7 +142,7 @@ class Instrument( Picker ): def addBlock( self, id ): # match data structure of Block.Instrument - data = { "name": _(self.instrumentDB.instId[id].name), + data = { "name": self.instrumentDB.instId[id].nameTooltip, "id": id } win = gtk.gdk.get_default_root_window() @@ -210,7 +210,7 @@ class Drum( Picker ): def addBlock( self, id ): # match data structure of Block.Drum - data = { "name": _(self.instrumentDB.instId[id].name), + data = { "name": self.instrumentDB.instId[id].nameTooltip, "id": id } win = gtk.gdk.get_default_root_window() @@ -302,7 +302,7 @@ class Loop( Picker ): def addBlock( self, id, name ): # match data structure of Block.Loop - data = { "name": _(name), + data = { "name": _('Loop'), "id": id } self.owner.updateLoopImage( data["id"] ) diff --git a/TamTamJam.activity/po/TamTamJam.pot b/TamTamJam.activity/po/TamTamJam.pot index 56c1a4c..f1f3271 100644 --- a/TamTamJam.activity/po/TamTamJam.pot +++ b/TamTamJam.activity/po/TamTamJam.pot @@ -8,10 +8,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-02-05 11:19-0500\n" +"POT-Creation-Date: 2011-02-28 17:43+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,518 +21,881 @@ msgstr "" msgid "TamTamJam" msgstr "" -#: Jam/Desktop.py:62 -msgid "Instrument Properties" +#: common/Tooltips.py:8 +msgid "Select tool" msgstr "" -#: Jam/Desktop.py:63 -msgid "Drum Kit Properties" +#: common/Tooltips.py:9 +msgid "Draw tool" msgstr "" -#: Jam/Desktop.py:64 -msgid "Loop Properties" +#: common/Tooltips.py:10 +msgid "Paint tool" msgstr "" -#: Jam/Desktop.py:65 -msgid "Assign Key" +#: common/Tooltips.py:12 +msgid "Generate new tune" msgstr "" -#: Jam/JamMain.py:198 -msgid "Jam" +#: common/Tooltips.py:14 +msgid "Generate page" msgstr "" -#: Jam/JamMain.py:200 -msgid "Playback" +#: common/Tooltips.py:15 +msgid "Page properties" msgstr "" -#: Jam/JamMain.py:202 -msgid "Desktop" +#: common/Tooltips.py:16 +msgid "Delete page(s)" msgstr "" -#: Jam/JamMain.py:204 -msgid "Record" +#: common/Tooltips.py:17 +msgid "Duplicate page(s)" msgstr "" -#: Jam/Popup.py:118 Jam/Popup.py:226 -msgid "Volume:" +#: common/Tooltips.py:18 +msgid "Add page" msgstr "" -#: Jam/Popup.py:136 -msgid "Pan:" +#: common/Tooltips.py:19 +msgid "Beats per page" msgstr "" -#: Jam/Popup.py:154 Jam/Popup.py:244 -msgid "Reverb:" +#: common/Tooltips.py:20 +msgid "Save tune" msgstr "" -#: Jam/Popup.py:265 Jam/Popup.py:373 -msgid "Beats:" +#: common/Tooltips.py:21 +msgid "Load tune" msgstr "" -#: Jam/Popup.py:283 Jam/Popup.py:391 -msgid "Regularity:" +#: common/Tooltips.py:23 +msgid "Generate track" msgstr "" -#: Jam/Popup.py:1370 -msgid "None" +#: common/Tooltips.py:24 +msgid "Track properties" msgstr "" -#: Jam/Toolbars.py:41 -msgid "Master Volume" +#: common/Tooltips.py:25 +msgid "Clear track" msgstr "" -#: Jam/Toolbars.py:59 common/Resources/tooltips_en.py:49 -#: common/Resources/tooltips_en.py:120 -msgid "Tempo" +#: common/Tooltips.py:26 +msgid "Duplicate track" msgstr "" -#: Jam/Toolbars.py:146 common/Resources/tooltips_en.py:42 -#: common/Resources/tooltips_en.py:115 -msgid "Stop" +#: common/Tooltips.py:28 +msgid "Note(s) properties" +msgstr "" + +#: common/Tooltips.py:29 +msgid "Delete note(s)" msgstr "" -#: Jam/Toolbars.py:152 common/Resources/tooltips_en.py:41 +#: common/Tooltips.py:30 +msgid "Duplicate note(s)" +msgstr "" + +#: common/Tooltips.py:31 +#: common/Tooltips.py:32 +msgid "Move note in time" +msgstr "" + +#: common/Tooltips.py:33 +msgid "Lower pitch" +msgstr "" + +#: common/Tooltips.py:34 +msgid "Raise pitch" +msgstr "" + +#: common/Tooltips.py:35 +#: common/Tooltips.py:36 +msgid "Modify duration" +msgstr "" + +#: common/Tooltips.py:37 +msgid "Lower volume" +msgstr "" + +#: common/Tooltips.py:38 +msgid "Raise volume" +msgstr "" + +#: common/Tooltips.py:40 +msgid "Play" +msgstr "" + +#: common/Tooltips.py:41 msgid "Pause" msgstr "" -#: Jam/Toolbars.py:161 Jam/Toolbars.py:168 -msgid "Jump To Beat" +#: common/Tooltips.py:42 +#: common/Tooltips.py:132 +msgid "Stop" msgstr "" -#: Jam/Toolbars.py:173 -msgid "Sync to:" +#: common/Tooltips.py:43 +msgid "Keyboard recording" msgstr "" -#: Jam/Toolbars.py:179 -msgid "1 Beat" +#: common/Tooltips.py:44 +msgid "Save as .ogg" msgstr "" -#: Jam/Toolbars.py:180 -msgid "2 Beats" +#: common/Tooltips.py:45 +msgid "Rewind" msgstr "" -#: Jam/Toolbars.py:181 -msgid "3 Beats" +#: common/Tooltips.py:46 +msgid "Save to journal and quit" msgstr "" -#: Jam/Toolbars.py:182 -msgid "4 Beats" +#: common/Tooltips.py:48 +msgid "Master volume" msgstr "" -#: Jam/Toolbars.py:183 -msgid "5 Beats" +#: common/Tooltips.py:49 +#: common/Tooltips.py:137 +#: Jam/Toolbars.py:60 +msgid "Tempo" msgstr "" -#: Jam/Toolbars.py:184 -msgid "6 Beats" +#: common/Tooltips.py:51 +#: common/Tooltips.py:52 +#: common/Tooltips.py:53 +#: common/Tooltips.py:54 +#: common/Tooltips.py:55 +msgid "Left click to mute, right click to solo" msgstr "" -#: Jam/Toolbars.py:185 -msgid "7 Beats" +#: common/Tooltips.py:58 +msgid "-- Rhythm density, | Rhythm regularity" msgstr "" -#: Jam/Toolbars.py:186 -msgid "8 Beats" +#: common/Tooltips.py:59 +msgid "-- Pitch regularity, | Pitch maximum step" msgstr "" -#: Jam/Toolbars.py:187 -msgid "9 Beats" +#: common/Tooltips.py:60 +msgid "-- Average duration, | Silence probability" msgstr "" -#: Jam/Toolbars.py:188 -msgid "10 Beats" +#: common/Tooltips.py:61 +#: common/Tooltips.py:98 +msgid "Drunk" msgstr "" -#: Jam/Toolbars.py:189 -msgid "11 Beats" +#: common/Tooltips.py:62 +msgid "Drone and Jump" msgstr "" -#: Jam/Toolbars.py:190 -msgid "12 Beats" +#: common/Tooltips.py:63 +#: common/Tooltips.py:100 +msgid "Repeater" msgstr "" -#: Jam/Toolbars.py:263 -msgid "Desktop 1" +#: common/Tooltips.py:64 +#: common/Tooltips.py:101 +msgid "Loop segments" msgstr "" -#: Jam/Toolbars.py:270 -#, python-format -msgid "Desktop %d" +#: common/Tooltips.py:65 +msgid "Major scale" msgstr "" -#: Jam/Toolbars.py:309 -msgid "Record microphone into slot 1" +#: common/Tooltips.py:66 +msgid "Harmonic minor scale" msgstr "" -#: Jam/Toolbars.py:315 -msgid "Record microphone into slot 2" +#: common/Tooltips.py:67 +msgid "Natural minor scale" msgstr "" -#: Jam/Toolbars.py:321 -msgid "Record microphone into slot 3" +#: common/Tooltips.py:68 +msgid "Phrygian scale" msgstr "" -#: Jam/Toolbars.py:331 -msgid "Add new Sound" +#: common/Tooltips.py:69 +msgid "Dorian scale" msgstr "" -#: Jam/Toolbars.py:364 -msgid "Sound: " +#: common/Tooltips.py:70 +msgid "Lydian scale" msgstr "" -#: Jam/Toolbars.py:384 -msgid "Register: " +#: common/Tooltips.py:71 +msgid "Mixolydian scale" msgstr "" -#: common/Resources/tooltips_en.py:8 -msgid "Select tool" +#: common/Tooltips.py:72 +msgid "Save preset" msgstr "" -#: common/Resources/tooltips_en.py:9 -msgid "Draw tool" +#: common/Tooltips.py:73 +msgid "Load preset" msgstr "" -#: common/Resources/tooltips_en.py:10 -msgid "Paint tool" +#: common/Tooltips.py:74 +#: common/Tooltips.py:134 +msgid "Generate" msgstr "" -#: common/Resources/tooltips_en.py:12 -msgid "Generate new tune" +#: common/Tooltips.py:75 +msgid "Close" msgstr "" -#: common/Resources/tooltips_en.py:14 -msgid "Generate page" +#: common/Tooltips.py:78 +msgid "Transpose up" msgstr "" -#: common/Resources/tooltips_en.py:15 -msgid "Page properties" +#: common/Tooltips.py:79 +msgid "Transpose down" msgstr "" -#: common/Resources/tooltips_en.py:16 -msgid "Delete page(s)" +#: common/Tooltips.py:80 +msgid "Volume up" msgstr "" -#: common/Resources/tooltips_en.py:17 -msgid "Duplicate page(s)" +#: common/Tooltips.py:81 +msgid "Volume down" msgstr "" -#: common/Resources/tooltips_en.py:18 -msgid "Add page" +#: common/Tooltips.py:82 +msgid "Panoramization" msgstr "" -#: common/Resources/tooltips_en.py:19 -msgid "Beats per page" +#: common/Tooltips.py:83 +#: common/Tooltips.py:130 +msgid "Reverb" msgstr "" -#: common/Resources/tooltips_en.py:20 -msgid "Save tune" +#: common/Tooltips.py:84 +msgid "Attack duration" msgstr "" -#: common/Resources/tooltips_en.py:21 -msgid "Load tune" +#: common/Tooltips.py:85 +msgid "Decay duration" msgstr "" -#: common/Resources/tooltips_en.py:23 -msgid "Generate track" +#: common/Tooltips.py:86 +msgid "Lowpass filter" msgstr "" -#: common/Resources/tooltips_en.py:24 -msgid "Track properties" +#: common/Tooltips.py:87 +msgid "Highpass filter" msgstr "" -#: common/Resources/tooltips_en.py:25 -msgid "Clear track" +#: common/Tooltips.py:88 +msgid "Bandpass filter" msgstr "" -#: common/Resources/tooltips_en.py:26 -msgid "Duplicate track" +#: common/Tooltips.py:89 +msgid "Filter cutoff" msgstr "" -#: common/Resources/tooltips_en.py:28 -msgid "Note(s) properties" +#: common/Tooltips.py:90 +#: common/Tooltips.py:91 +#: common/Tooltips.py:92 +#: common/Tooltips.py:93 +#: common/Tooltips.py:94 +#: common/Tooltips.py:95 +#: common/Tooltips.py:96 +msgid "Open algorithmic generator" msgstr "" -#: common/Resources/tooltips_en.py:29 -msgid "Delete note(s)" +#: common/Tooltips.py:97 +msgid "Line" msgstr "" -#: common/Resources/tooltips_en.py:30 -msgid "Duplicate note(s)" +#: common/Tooltips.py:99 +msgid "Drone and jump" msgstr "" -#: common/Resources/tooltips_en.py:31 common/Resources/tooltips_en.py:32 -msgid "Move note in time" +#: common/Tooltips.py:102 +msgid "Minimum value" msgstr "" -#: common/Resources/tooltips_en.py:33 -msgid "Lower pitch" +#: common/Tooltips.py:103 +msgid "Maximum value" msgstr "" -#: common/Resources/tooltips_en.py:34 -msgid "Raise pitch" +#: common/Tooltips.py:104 +msgid "Specific parameter" msgstr "" -#: common/Resources/tooltips_en.py:35 common/Resources/tooltips_en.py:36 -msgid "Modify duration" +#: common/Tooltips.py:105 +msgid "Apply generator" msgstr "" -#: common/Resources/tooltips_en.py:37 -msgid "Lower volume" +#: common/Tooltips.py:106 +msgid "Cancel" msgstr "" -#: common/Resources/tooltips_en.py:38 -msgid "Raise volume" +#. TRANS: Intstrument category +#: common/Tooltips.py:110 +msgid "All" msgstr "" -#: common/Resources/tooltips_en.py:40 -msgid "Play" +#. TRANS: Intstrument category +#: common/Tooltips.py:112 +msgid "Animals" msgstr "" -#: common/Resources/tooltips_en.py:43 -msgid "Keyboard recording" +#. TRANS: Intstrument category +#: common/Tooltips.py:114 +msgid "Objects" msgstr "" -#: common/Resources/tooltips_en.py:44 -msgid "Save as .ogg" +#. TRANS: Intstrument category +#: common/Tooltips.py:116 +msgid "Keyboard" msgstr "" -#: common/Resources/tooltips_en.py:45 -msgid "Rewind" +#. TRANS: Intstrument category +#: common/Tooltips.py:118 +msgid "People" msgstr "" -#: common/Resources/tooltips_en.py:46 -msgid "Save to journal and quit" +#. TRANS: Intstrument category +#: common/Tooltips.py:120 +msgid "Percussions" msgstr "" -#: common/Resources/tooltips_en.py:48 -msgid "Master volume" +#. TRANS: Intstrument category +#: common/Tooltips.py:122 +msgid "Strings" msgstr "" -#: common/Resources/tooltips_en.py:51 common/Resources/tooltips_en.py:52 -#: common/Resources/tooltips_en.py:53 common/Resources/tooltips_en.py:54 -#: common/Resources/tooltips_en.py:55 -msgid "Left click to mute, right click to solo" +#. TRANS: Intstrument category +#: common/Tooltips.py:124 +msgid "Winds" msgstr "" -#: common/Resources/tooltips_en.py:58 -msgid "-- Rythm density, | Rythm regularity" +#: common/Tooltips.py:128 +msgid "Volume" msgstr "" -#: common/Resources/tooltips_en.py:59 -msgid "-- Pitch regularity, | Pitch maximum step" +#: common/Tooltips.py:129 +msgid "Balance" msgstr "" -#: common/Resources/tooltips_en.py:60 -msgid "-- Average duration, | Silence probability" +#: common/Tooltips.py:131 +msgid "Play / Stop" msgstr "" -#: common/Resources/tooltips_en.py:61 common/Resources/tooltips_en.py:98 -msgid "Drunk" +#: common/Tooltips.py:133 +msgid "Left click to record, right click to record on top" msgstr "" -#: common/Resources/tooltips_en.py:62 -msgid "Drone and Jump" +#: common/Tooltips.py:135 +msgid "Complexity of beat" msgstr "" -#: common/Resources/tooltips_en.py:63 common/Resources/tooltips_en.py:100 -msgid "Repeater" +#: common/Tooltips.py:136 +msgid "Beats per bar" msgstr "" -#: common/Resources/tooltips_en.py:64 common/Resources/tooltips_en.py:101 -msgid "Loop segments" +#: common/Tooltips.py:138 +msgid "Record with the microphone" msgstr "" -#: common/Resources/tooltips_en.py:65 -msgid "Major scale" +#: common/Tooltips.py:139 +msgid "Open SynthLab to create noise" msgstr "" -#: common/Resources/tooltips_en.py:66 -msgid "Harmonic minor scale" +#: common/Tooltips.py:140 +msgid "Record mic into slot 1" msgstr "" -#: common/Resources/tooltips_en.py:67 -msgid "Natural minor scale" +#: common/Tooltips.py:140 +msgid "Record mic into slot 2" msgstr "" -#: common/Resources/tooltips_en.py:68 -msgid "Phrygian scale" +#: common/Tooltips.py:140 +msgid "Record mic into slot 3" msgstr "" -#: common/Resources/tooltips_en.py:69 -msgid "Dorian scale" +#: common/Tooltips.py:140 +msgid "Record mic into slot 4" msgstr "" -#: common/Resources/tooltips_en.py:70 -msgid "Lydian scale" +#: common/Util/Instruments.py:39 +msgid "Ounk" msgstr "" -#: common/Resources/tooltips_en.py:71 -msgid "Myxolydian scale" +#: common/Util/Instruments.py:40 +msgid "Gam" msgstr "" -#: common/Resources/tooltips_en.py:72 -msgid "Save preset" +#: common/Util/Instruments.py:41 +#: common/Util/Instruments.py:42 +#: common/Util/Instruments.py:43 +#: common/Util/Instruments.py:180 +msgid "Electric Guitar" msgstr "" -#: common/Resources/tooltips_en.py:73 -msgid "Load preset" +#: common/Util/Instruments.py:44 +msgid "Koto" msgstr "" -#: common/Resources/tooltips_en.py:74 common/Resources/tooltips_en.py:117 -msgid "Generate" +#: common/Util/Instruments.py:45 +msgid "Banjo" msgstr "" -#: common/Resources/tooltips_en.py:75 -msgid "Close" +#: common/Util/Instruments.py:46 +msgid "Ukulele" msgstr "" -#: common/Resources/tooltips_en.py:78 -msgid "Transpose up" +#: common/Util/Instruments.py:47 +msgid "Harpsichord" msgstr "" -#: common/Resources/tooltips_en.py:79 -msgid "Transpose down" +#: common/Util/Instruments.py:48 +msgid "Clarinette" msgstr "" -#: common/Resources/tooltips_en.py:80 -msgid "Volume up" +#: common/Util/Instruments.py:49 +msgid "Flute" msgstr "" -#: common/Resources/tooltips_en.py:81 -msgid "Volume down" +#: common/Util/Instruments.py:62 +msgid "Piano" msgstr "" -#: common/Resources/tooltips_en.py:82 -msgid "Panoramisation" +#: common/Util/Instruments.py:63 +msgid "Dog" msgstr "" -#: common/Resources/tooltips_en.py:83 common/Resources/tooltips_en.py:113 -msgid "Reverb" +#: common/Util/Instruments.py:64 +msgid "Chiken" msgstr "" -#: common/Resources/tooltips_en.py:84 -msgid "Attack duration" +#: common/Util/Instruments.py:65 +#: common/Util/Instruments.py:99 +msgid "Duck" msgstr "" -#: common/Resources/tooltips_en.py:85 -msgid "Decay duration" +#: common/Util/Instruments.py:66 +msgid "Armbone" msgstr "" -#: common/Resources/tooltips_en.py:86 -msgid "Lowpass filter" +#: common/Util/Instruments.py:92 +msgid "Harmonica" msgstr "" -#: common/Resources/tooltips_en.py:87 -msgid "Highpass filter" +#: common/Util/Instruments.py:93 +msgid "Alarm" msgstr "" -#: common/Resources/tooltips_en.py:88 -msgid "Bandpass filter" +#: common/Util/Instruments.py:94 +msgid "Bird" msgstr "" -#: common/Resources/tooltips_en.py:89 -msgid "Filter cutoff" +#: common/Util/Instruments.py:95 +msgid "Frog" msgstr "" -#: common/Resources/tooltips_en.py:90 common/Resources/tooltips_en.py:91 -#: common/Resources/tooltips_en.py:92 common/Resources/tooltips_en.py:93 -#: common/Resources/tooltips_en.py:94 common/Resources/tooltips_en.py:95 -#: common/Resources/tooltips_en.py:96 -msgid "Open algorithmic generator" +#: common/Util/Instruments.py:96 +msgid "Cat" msgstr "" -#: common/Resources/tooltips_en.py:97 -msgid "Line" +#: common/Util/Instruments.py:97 +msgid "Cow" msgstr "" -#: common/Resources/tooltips_en.py:99 -msgid "Drone and jump" +#: common/Util/Instruments.py:98 +msgid "Cricket" msgstr "" -#: common/Resources/tooltips_en.py:102 -msgid "Minimum value" +#: common/Util/Instruments.py:100 +msgid "Bottle" msgstr "" -#: common/Resources/tooltips_en.py:103 -msgid "Maximum value" +#: common/Util/Instruments.py:101 +msgid "Dump" msgstr "" -#: common/Resources/tooltips_en.py:104 -msgid "Specific parameter" +#: common/Util/Instruments.py:102 +msgid "Clang" msgstr "" -#: common/Resources/tooltips_en.py:105 -msgid "Apply generator" +#: common/Util/Instruments.py:103 +#: common/Util/Instruments.py:110 +msgid "Ow" msgstr "" -#: common/Resources/tooltips_en.py:106 -msgid "Cancel" +#: common/Util/Instruments.py:104 +msgid "Hey" msgstr "" -#: common/Resources/tooltips_en.py:111 -msgid "Volume" +#: common/Util/Instruments.py:105 +msgid "Sheep" msgstr "" -#: common/Resources/tooltips_en.py:112 -msgid "Balance" +#: common/Util/Instruments.py:106 +msgid "Water" msgstr "" -#: common/Resources/tooltips_en.py:114 -msgid "Play / Stop" +#: common/Util/Instruments.py:107 +msgid "Zap" msgstr "" -#: common/Resources/tooltips_en.py:116 -msgid "Left click to record, right click to record on top" +#: common/Util/Instruments.py:108 +msgid "Trumpet" msgstr "" -#: common/Resources/tooltips_en.py:118 -msgid "Complexity of beat" +#: common/Util/Instruments.py:109 +msgid "Clavinet" msgstr "" -#: common/Resources/tooltips_en.py:119 -msgid "Beats per bar" +#: common/Util/Instruments.py:111 +msgid "Foghorn" +msgstr "" + +#: common/Util/Instruments.py:112 +msgid "Bubbles" +msgstr "" + +#: common/Util/Instruments.py:113 +msgid "Marimba" +msgstr "" + +#: common/Util/Instruments.py:114 +msgid "Triangle" +msgstr "" + +#: common/Util/Instruments.py:115 +msgid "Fingercymbals" +msgstr "" + +#: common/Util/Instruments.py:116 +msgid "Laugh" +msgstr "" + +#: common/Util/Instruments.py:117 +msgid "Baby Laugh" +msgstr "" + +#: common/Util/Instruments.py:118 +msgid "Baby Yuhoh" +msgstr "" + +#: common/Util/Instruments.py:119 +msgid "Voix" +msgstr "" + +#: common/Util/Instruments.py:120 +msgid "Cling" msgstr "" -#: common/Resources/tooltips_en.py:121 +#: common/Util/Instruments.py:121 +msgid "Bike" +msgstr "" + +#: common/Util/Instruments.py:122 +msgid "Door" +msgstr "" + +#: common/Util/Instruments.py:123 +msgid "Basse" +msgstr "" + +#: common/Util/Instruments.py:124 +msgid "Acoustic Guitar" +msgstr "" + +#: common/Util/Instruments.py:125 +msgid "Dice" +msgstr "" + +#: common/Util/Instruments.py:126 +msgid "Didjeridu" +msgstr "" + +#: common/Util/Instruments.py:127 +msgid "Harmonium" +msgstr "" + +#: common/Util/Instruments.py:128 +msgid "Horse" +msgstr "" + +#: common/Util/Instruments.py:129 +msgid "Kalimba" +msgstr "" + +#: common/Util/Instruments.py:130 +msgid "Mando" +msgstr "" + +#: common/Util/Instruments.py:131 +msgid "Ocarina" +msgstr "" + +#: common/Util/Instruments.py:132 +msgid "Rhodes" +msgstr "" + +#: common/Util/Instruments.py:133 +msgid "Saxo" +msgstr "" + +#: common/Util/Instruments.py:134 +msgid "Saxo Soprano" +msgstr "" + +#: common/Util/Instruments.py:135 +msgid "Shenai" +msgstr "" + +#: common/Util/Instruments.py:136 +msgid "Sitar" +msgstr "" + +#: common/Util/Instruments.py:137 +msgid "Tuba" +msgstr "" + +#: common/Util/Instruments.py:138 +msgid "Violin" +msgstr "" + +#: common/Util/Instruments.py:174 +msgid "Camera" +msgstr "" + +#: common/Util/Instruments.py:175 +msgid "Car" +msgstr "" + +#: common/Util/Instruments.py:176 +msgid "Car Horn" +msgstr "" + +#: common/Util/Instruments.py:177 +msgid "Cello" +msgstr "" + +#: common/Util/Instruments.py:178 +msgid "Chimes" +msgstr "" + +#: common/Util/Instruments.py:179 +msgid "Crash" +msgstr "" + +#: common/Util/Instruments.py:181 +msgid "Plane" +msgstr "" + +#: common/Util/Instruments.py:182 +msgid "Slap" +msgstr "" + +#: common/Util/Instruments.py:183 +msgid "Temple Bell" +msgstr "" + +#: common/Util/Instruments.py:184 +msgid "Sarangi" +msgstr "" + +#: common/Util/Instruments.py:294 msgid "Jazz / Rock Kit" msgstr "" -#: common/Resources/tooltips_en.py:122 +#: common/Util/Instruments.py:295 msgid "African Kit" msgstr "" -#: common/Resources/tooltips_en.py:123 +#: common/Util/Instruments.py:296 msgid "Arabic Kit" msgstr "" -#: common/Resources/tooltips_en.py:124 +#: common/Util/Instruments.py:297 msgid "South American Kit" msgstr "" -#: common/Resources/tooltips_en.py:125 +#: common/Util/Instruments.py:298 msgid "Electronic Kit" msgstr "" -#: common/Resources/tooltips_en.py:126 -msgid "Record with the microphone" +#: common/Util/Instruments.py:299 +msgid "Nepali" msgstr "" -#: common/Resources/tooltips_en.py:127 -msgid "Open SynthLab to create noise" +#: Jam/Popup.py:119 +#: Jam/Popup.py:227 +msgid "Volume:" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 1" +#: Jam/Popup.py:137 +msgid "Pan:" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 2" +#: Jam/Popup.py:155 +#: Jam/Popup.py:245 +msgid "Reverb:" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 3" +#: Jam/Popup.py:266 +#: Jam/Popup.py:374 +msgid "Beats:" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 4" +#: Jam/Popup.py:284 +#: Jam/Popup.py:392 +msgid "Regularity:" +msgstr "" + +#: Jam/Popup.py:1398 +msgid "None" +msgstr "" + +#: Jam/Picker.py:305 +msgid "Loop" +msgstr "" + +#: Jam/Toolbars.py:42 +msgid "Master Volume" +msgstr "" + +#: Jam/Toolbars.py:147 +msgid "Stop Loops" +msgstr "" + +#: Jam/Toolbars.py:153 +msgid "Mute Loops" +msgstr "" + +#: Jam/Toolbars.py:163 +#: Jam/Toolbars.py:171 +msgid "Jump To Beat" +msgstr "" + +#: Jam/Toolbars.py:176 +msgid "Sync to:" +msgstr "" + +#: Jam/Toolbars.py:182 +msgid "1 Beat" +msgstr "" + +#: Jam/Toolbars.py:183 +msgid "2 Beats" +msgstr "" + +#: Jam/Toolbars.py:184 +msgid "3 Beats" +msgstr "" + +#: Jam/Toolbars.py:185 +msgid "4 Beats" +msgstr "" + +#: Jam/Toolbars.py:186 +msgid "5 Beats" +msgstr "" + +#: Jam/Toolbars.py:187 +msgid "6 Beats" +msgstr "" + +#: Jam/Toolbars.py:188 +msgid "7 Beats" +msgstr "" + +#: Jam/Toolbars.py:189 +msgid "8 Beats" +msgstr "" + +#: Jam/Toolbars.py:190 +msgid "9 Beats" +msgstr "" + +#: Jam/Toolbars.py:191 +msgid "10 Beats" +msgstr "" + +#: Jam/Toolbars.py:192 +msgid "11 Beats" +msgstr "" + +#: Jam/Toolbars.py:193 +msgid "12 Beats" +msgstr "" + +#: Jam/Toolbars.py:273 +msgid "Desktop 1" +msgstr "" + +#: Jam/Toolbars.py:281 +#, python-format +msgid "Desktop %d" +msgstr "" + +#: Jam/Toolbars.py:321 +msgid "Record microphone into slot 1" +msgstr "" + +#: Jam/Toolbars.py:327 +msgid "Record microphone into slot 2" +msgstr "" + +#: Jam/Toolbars.py:333 +msgid "Record microphone into slot 3" +msgstr "" + +#: Jam/Toolbars.py:344 +msgid "Add new Sound" +msgstr "" + +#: Jam/Toolbars.py:377 +msgid "Sound: " +msgstr "" + +#: Jam/Toolbars.py:397 +msgid "Register: " +msgstr "" + +#: Jam/JamMain.py:204 +msgid "Jam" +msgstr "" + +#: Jam/JamMain.py:206 +msgid "Playback" +msgstr "" + +#: Jam/JamMain.py:208 +msgid "Desktop" +msgstr "" + +#: Jam/JamMain.py:211 +msgid "Record" +msgstr "" + +#: Jam/JamMain.py:250 +msgid "Drum Kits" +msgstr "" + +#: Jam/JamMain.py:251 +msgid "Loops" +msgstr "" + +#: Jam/Desktop.py:62 +msgid "Instrument Properties" +msgstr "" + +#: Jam/Desktop.py:63 +msgid "Drum Kit Properties" +msgstr "" + +#: Jam/Desktop.py:64 +msgid "Loop Properties" +msgstr "" + +#: Jam/Desktop.py:65 +msgid "Assign Key" msgstr "" diff --git a/TamTamMini.activity/Mini/miniTamTamMain.py b/TamTamMini.activity/Mini/miniTamTamMain.py index 5a2035c..5230633 100644 --- a/TamTamMini.activity/Mini/miniTamTamMain.py +++ b/TamTamMini.activity/Mini/miniTamTamMain.py @@ -28,7 +28,7 @@ from common.Util.NoteDB import Note from common.Util.CSoundClient import new_csound_client from common.Util.LoopSettings import LoopSettings from common.Util import InstrumentDB -from common.Util.Instruments import DRUMCOUNT, DRUMTIPS +from common.Util.Instruments import DRUMCOUNT from Fillin import Fillin from KeyboardStandAlone import KeyboardStandAlone @@ -290,7 +290,8 @@ class miniTamTamMain(gtk.EventBox): 'drum%dkit' % (drum_i+1)) row_box.pack_start(drum) - self.tooltips.set_tip(drum, DRUMTIPS[drum_i]) + hint = self.instrumentDB.instNamed['drum%dkit' % (drum_i + 1)].nameTooltip + self.tooltips.set_tip(drum, hint) if not drum_group: drum_group = drum diff --git a/TamTamMini.activity/po/TamTamMini.pot b/TamTamMini.activity/po/TamTamMini.pot index f7d5c8b..347d3f8 100644 --- a/TamTamMini.activity/po/TamTamMini.pot +++ b/TamTamMini.activity/po/TamTamMini.pot @@ -8,10 +8,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-11-02 20:21-0400\n" +"POT-Creation-Date: 2011-02-28 17:43+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,412 +21,753 @@ msgstr "" msgid "TamTamMini" msgstr "" -#: Mini/miniTamTamMain.py:141 common/Resources/tooltips_en.py:40 -msgid "Play" -msgstr "" - -#: Mini/miniTamTamMain.py:142 -msgid "Record" -msgstr "" - -#: Mini/miniTamTamMain.py:154 -msgid "TamTam" -msgstr "" - -#: Mini/miniToolbars.py:55 common/Resources/tooltips_en.py:112 -msgid "Balance" -msgstr "" - -#: Mini/miniToolbars.py:78 common/Resources/tooltips_en.py:83 -#: common/Resources/tooltips_en.py:113 -msgid "Reverb" -msgstr "" - -#: Mini/miniToolbars.py:99 -msgid "Record microphone into slot 1" -msgstr "" - -#: Mini/miniToolbars.py:105 -msgid "Record microphone into slot 2" -msgstr "" - -#: Mini/miniToolbars.py:111 -msgid "Record microphone into slot 3" -msgstr "" - -#: Mini/miniToolbars.py:125 -msgid "Click to record a loop" -msgstr "" - -#: Mini/miniToolbars.py:131 -msgid "Click to add a loop" -msgstr "" - -#: Mini/miniToolbars.py:138 -msgid "Click to clear all loops" -msgstr "" - -#: Mini/miniToolbars.py:142 -msgid "Add new Sound" -msgstr "" - -#: Mini/miniToolbars.py:173 -msgid "Sound: " -msgstr "" - -#: Mini/miniToolbars.py:193 -msgid "Register: " -msgstr "" - -#: common/Resources/tooltips_en.py:8 +#: common/Tooltips.py:8 msgid "Select tool" msgstr "" -#: common/Resources/tooltips_en.py:9 +#: common/Tooltips.py:9 msgid "Draw tool" msgstr "" -#: common/Resources/tooltips_en.py:10 +#: common/Tooltips.py:10 msgid "Paint tool" msgstr "" -#: common/Resources/tooltips_en.py:12 +#: common/Tooltips.py:12 msgid "Generate new tune" msgstr "" -#: common/Resources/tooltips_en.py:14 +#: common/Tooltips.py:14 msgid "Generate page" msgstr "" -#: common/Resources/tooltips_en.py:15 +#: common/Tooltips.py:15 msgid "Page properties" msgstr "" -#: common/Resources/tooltips_en.py:16 +#: common/Tooltips.py:16 msgid "Delete page(s)" msgstr "" -#: common/Resources/tooltips_en.py:17 +#: common/Tooltips.py:17 msgid "Duplicate page(s)" msgstr "" -#: common/Resources/tooltips_en.py:18 +#: common/Tooltips.py:18 msgid "Add page" msgstr "" -#: common/Resources/tooltips_en.py:19 +#: common/Tooltips.py:19 msgid "Beats per page" msgstr "" -#: common/Resources/tooltips_en.py:20 +#: common/Tooltips.py:20 msgid "Save tune" msgstr "" -#: common/Resources/tooltips_en.py:21 +#: common/Tooltips.py:21 msgid "Load tune" msgstr "" -#: common/Resources/tooltips_en.py:23 +#: common/Tooltips.py:23 msgid "Generate track" msgstr "" -#: common/Resources/tooltips_en.py:24 +#: common/Tooltips.py:24 msgid "Track properties" msgstr "" -#: common/Resources/tooltips_en.py:25 +#: common/Tooltips.py:25 msgid "Clear track" msgstr "" -#: common/Resources/tooltips_en.py:26 +#: common/Tooltips.py:26 msgid "Duplicate track" msgstr "" -#: common/Resources/tooltips_en.py:28 +#: common/Tooltips.py:28 msgid "Note(s) properties" msgstr "" -#: common/Resources/tooltips_en.py:29 +#: common/Tooltips.py:29 msgid "Delete note(s)" msgstr "" -#: common/Resources/tooltips_en.py:30 +#: common/Tooltips.py:30 msgid "Duplicate note(s)" msgstr "" -#: common/Resources/tooltips_en.py:31 common/Resources/tooltips_en.py:32 +#: common/Tooltips.py:31 +#: common/Tooltips.py:32 msgid "Move note in time" msgstr "" -#: common/Resources/tooltips_en.py:33 +#: common/Tooltips.py:33 msgid "Lower pitch" msgstr "" -#: common/Resources/tooltips_en.py:34 +#: common/Tooltips.py:34 msgid "Raise pitch" msgstr "" -#: common/Resources/tooltips_en.py:35 common/Resources/tooltips_en.py:36 +#: common/Tooltips.py:35 +#: common/Tooltips.py:36 msgid "Modify duration" msgstr "" -#: common/Resources/tooltips_en.py:37 +#: common/Tooltips.py:37 msgid "Lower volume" msgstr "" -#: common/Resources/tooltips_en.py:38 +#: common/Tooltips.py:38 msgid "Raise volume" msgstr "" -#: common/Resources/tooltips_en.py:41 +#: common/Tooltips.py:40 +#: Mini/miniTamTamMain.py:149 +msgid "Play" +msgstr "" + +#: common/Tooltips.py:41 msgid "Pause" msgstr "" -#: common/Resources/tooltips_en.py:42 common/Resources/tooltips_en.py:115 +#: common/Tooltips.py:42 +#: common/Tooltips.py:132 msgid "Stop" msgstr "" -#: common/Resources/tooltips_en.py:43 +#: common/Tooltips.py:43 msgid "Keyboard recording" msgstr "" -#: common/Resources/tooltips_en.py:44 +#: common/Tooltips.py:44 msgid "Save as .ogg" msgstr "" -#: common/Resources/tooltips_en.py:45 +#: common/Tooltips.py:45 msgid "Rewind" msgstr "" -#: common/Resources/tooltips_en.py:46 +#: common/Tooltips.py:46 msgid "Save to journal and quit" msgstr "" -#: common/Resources/tooltips_en.py:48 +#: common/Tooltips.py:48 msgid "Master volume" msgstr "" -#: common/Resources/tooltips_en.py:49 common/Resources/tooltips_en.py:120 +#: common/Tooltips.py:49 +#: common/Tooltips.py:137 msgid "Tempo" msgstr "" -#: common/Resources/tooltips_en.py:51 common/Resources/tooltips_en.py:52 -#: common/Resources/tooltips_en.py:53 common/Resources/tooltips_en.py:54 -#: common/Resources/tooltips_en.py:55 +#: common/Tooltips.py:51 +#: common/Tooltips.py:52 +#: common/Tooltips.py:53 +#: common/Tooltips.py:54 +#: common/Tooltips.py:55 msgid "Left click to mute, right click to solo" msgstr "" -#: common/Resources/tooltips_en.py:58 -msgid "-- Rythm density, | Rythm regularity" +#: common/Tooltips.py:58 +msgid "-- Rhythm density, | Rhythm regularity" msgstr "" -#: common/Resources/tooltips_en.py:59 +#: common/Tooltips.py:59 msgid "-- Pitch regularity, | Pitch maximum step" msgstr "" -#: common/Resources/tooltips_en.py:60 +#: common/Tooltips.py:60 msgid "-- Average duration, | Silence probability" msgstr "" -#: common/Resources/tooltips_en.py:61 common/Resources/tooltips_en.py:98 +#: common/Tooltips.py:61 +#: common/Tooltips.py:98 msgid "Drunk" msgstr "" -#: common/Resources/tooltips_en.py:62 +#: common/Tooltips.py:62 msgid "Drone and Jump" msgstr "" -#: common/Resources/tooltips_en.py:63 common/Resources/tooltips_en.py:100 +#: common/Tooltips.py:63 +#: common/Tooltips.py:100 msgid "Repeater" msgstr "" -#: common/Resources/tooltips_en.py:64 common/Resources/tooltips_en.py:101 +#: common/Tooltips.py:64 +#: common/Tooltips.py:101 msgid "Loop segments" msgstr "" -#: common/Resources/tooltips_en.py:65 +#: common/Tooltips.py:65 msgid "Major scale" msgstr "" -#: common/Resources/tooltips_en.py:66 +#: common/Tooltips.py:66 msgid "Harmonic minor scale" msgstr "" -#: common/Resources/tooltips_en.py:67 +#: common/Tooltips.py:67 msgid "Natural minor scale" msgstr "" -#: common/Resources/tooltips_en.py:68 +#: common/Tooltips.py:68 msgid "Phrygian scale" msgstr "" -#: common/Resources/tooltips_en.py:69 +#: common/Tooltips.py:69 msgid "Dorian scale" msgstr "" -#: common/Resources/tooltips_en.py:70 +#: common/Tooltips.py:70 msgid "Lydian scale" msgstr "" -#: common/Resources/tooltips_en.py:71 -msgid "Myxolydian scale" +#: common/Tooltips.py:71 +msgid "Mixolydian scale" msgstr "" -#: common/Resources/tooltips_en.py:72 +#: common/Tooltips.py:72 msgid "Save preset" msgstr "" -#: common/Resources/tooltips_en.py:73 +#: common/Tooltips.py:73 msgid "Load preset" msgstr "" -#: common/Resources/tooltips_en.py:74 common/Resources/tooltips_en.py:117 +#: common/Tooltips.py:74 +#: common/Tooltips.py:134 msgid "Generate" msgstr "" -#: common/Resources/tooltips_en.py:75 +#: common/Tooltips.py:75 msgid "Close" msgstr "" -#: common/Resources/tooltips_en.py:78 +#: common/Tooltips.py:78 msgid "Transpose up" msgstr "" -#: common/Resources/tooltips_en.py:79 +#: common/Tooltips.py:79 msgid "Transpose down" msgstr "" -#: common/Resources/tooltips_en.py:80 +#: common/Tooltips.py:80 msgid "Volume up" msgstr "" -#: common/Resources/tooltips_en.py:81 +#: common/Tooltips.py:81 msgid "Volume down" msgstr "" -#: common/Resources/tooltips_en.py:82 -msgid "Panoramisation" +#: common/Tooltips.py:82 +msgid "Panoramization" +msgstr "" + +#: common/Tooltips.py:83 +#: common/Tooltips.py:130 +#: Mini/miniToolbars.py:77 +msgid "Reverb" msgstr "" -#: common/Resources/tooltips_en.py:84 +#: common/Tooltips.py:84 msgid "Attack duration" msgstr "" -#: common/Resources/tooltips_en.py:85 +#: common/Tooltips.py:85 msgid "Decay duration" msgstr "" -#: common/Resources/tooltips_en.py:86 +#: common/Tooltips.py:86 msgid "Lowpass filter" msgstr "" -#: common/Resources/tooltips_en.py:87 +#: common/Tooltips.py:87 msgid "Highpass filter" msgstr "" -#: common/Resources/tooltips_en.py:88 +#: common/Tooltips.py:88 msgid "Bandpass filter" msgstr "" -#: common/Resources/tooltips_en.py:89 +#: common/Tooltips.py:89 msgid "Filter cutoff" msgstr "" -#: common/Resources/tooltips_en.py:90 common/Resources/tooltips_en.py:91 -#: common/Resources/tooltips_en.py:92 common/Resources/tooltips_en.py:93 -#: common/Resources/tooltips_en.py:94 common/Resources/tooltips_en.py:95 -#: common/Resources/tooltips_en.py:96 +#: common/Tooltips.py:90 +#: common/Tooltips.py:91 +#: common/Tooltips.py:92 +#: common/Tooltips.py:93 +#: common/Tooltips.py:94 +#: common/Tooltips.py:95 +#: common/Tooltips.py:96 msgid "Open algorithmic generator" msgstr "" -#: common/Resources/tooltips_en.py:97 +#: common/Tooltips.py:97 msgid "Line" msgstr "" -#: common/Resources/tooltips_en.py:99 +#: common/Tooltips.py:99 msgid "Drone and jump" msgstr "" -#: common/Resources/tooltips_en.py:102 +#: common/Tooltips.py:102 msgid "Minimum value" msgstr "" -#: common/Resources/tooltips_en.py:103 +#: common/Tooltips.py:103 msgid "Maximum value" msgstr "" -#: common/Resources/tooltips_en.py:104 +#: common/Tooltips.py:104 msgid "Specific parameter" msgstr "" -#: common/Resources/tooltips_en.py:105 +#: common/Tooltips.py:105 msgid "Apply generator" msgstr "" -#: common/Resources/tooltips_en.py:106 +#: common/Tooltips.py:106 msgid "Cancel" msgstr "" -#: common/Resources/tooltips_en.py:111 +#. TRANS: Intstrument category +#: common/Tooltips.py:110 +msgid "All" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:112 +msgid "Animals" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:114 +msgid "Objects" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:116 +msgid "Keyboard" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:118 +msgid "People" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:120 +msgid "Percussions" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:122 +msgid "Strings" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:124 +msgid "Winds" +msgstr "" + +#: common/Tooltips.py:128 msgid "Volume" msgstr "" -#: common/Resources/tooltips_en.py:114 +#: common/Tooltips.py:129 +#: Mini/miniToolbars.py:54 +msgid "Balance" +msgstr "" + +#: common/Tooltips.py:131 msgid "Play / Stop" msgstr "" -#: common/Resources/tooltips_en.py:116 +#: common/Tooltips.py:133 msgid "Left click to record, right click to record on top" msgstr "" -#: common/Resources/tooltips_en.py:118 +#: common/Tooltips.py:135 msgid "Complexity of beat" msgstr "" -#: common/Resources/tooltips_en.py:119 +#: common/Tooltips.py:136 msgid "Beats per bar" msgstr "" -#: common/Resources/tooltips_en.py:121 +#: common/Tooltips.py:138 +msgid "Record with the microphone" +msgstr "" + +#: common/Tooltips.py:139 +msgid "Open SynthLab to create noise" +msgstr "" + +#: common/Tooltips.py:140 +msgid "Record mic into slot 1" +msgstr "" + +#: common/Tooltips.py:140 +msgid "Record mic into slot 2" +msgstr "" + +#: common/Tooltips.py:140 +msgid "Record mic into slot 3" +msgstr "" + +#: common/Tooltips.py:140 +msgid "Record mic into slot 4" +msgstr "" + +#: common/Util/Instruments.py:39 +msgid "Ounk" +msgstr "" + +#: common/Util/Instruments.py:40 +msgid "Gam" +msgstr "" + +#: common/Util/Instruments.py:41 +#: common/Util/Instruments.py:42 +#: common/Util/Instruments.py:43 +#: common/Util/Instruments.py:180 +msgid "Electric Guitar" +msgstr "" + +#: common/Util/Instruments.py:44 +msgid "Koto" +msgstr "" + +#: common/Util/Instruments.py:45 +msgid "Banjo" +msgstr "" + +#: common/Util/Instruments.py:46 +msgid "Ukulele" +msgstr "" + +#: common/Util/Instruments.py:47 +msgid "Harpsichord" +msgstr "" + +#: common/Util/Instruments.py:48 +msgid "Clarinette" +msgstr "" + +#: common/Util/Instruments.py:49 +msgid "Flute" +msgstr "" + +#: common/Util/Instruments.py:62 +msgid "Piano" +msgstr "" + +#: common/Util/Instruments.py:63 +msgid "Dog" +msgstr "" + +#: common/Util/Instruments.py:64 +msgid "Chiken" +msgstr "" + +#: common/Util/Instruments.py:65 +#: common/Util/Instruments.py:99 +msgid "Duck" +msgstr "" + +#: common/Util/Instruments.py:66 +msgid "Armbone" +msgstr "" + +#: common/Util/Instruments.py:92 +msgid "Harmonica" +msgstr "" + +#: common/Util/Instruments.py:93 +msgid "Alarm" +msgstr "" + +#: common/Util/Instruments.py:94 +msgid "Bird" +msgstr "" + +#: common/Util/Instruments.py:95 +msgid "Frog" +msgstr "" + +#: common/Util/Instruments.py:96 +msgid "Cat" +msgstr "" + +#: common/Util/Instruments.py:97 +msgid "Cow" +msgstr "" + +#: common/Util/Instruments.py:98 +msgid "Cricket" +msgstr "" + +#: common/Util/Instruments.py:100 +msgid "Bottle" +msgstr "" + +#: common/Util/Instruments.py:101 +msgid "Dump" +msgstr "" + +#: common/Util/Instruments.py:102 +msgid "Clang" +msgstr "" + +#: common/Util/Instruments.py:103 +#: common/Util/Instruments.py:110 +msgid "Ow" +msgstr "" + +#: common/Util/Instruments.py:104 +msgid "Hey" +msgstr "" + +#: common/Util/Instruments.py:105 +msgid "Sheep" +msgstr "" + +#: common/Util/Instruments.py:106 +msgid "Water" +msgstr "" + +#: common/Util/Instruments.py:107 +msgid "Zap" +msgstr "" + +#: common/Util/Instruments.py:108 +msgid "Trumpet" +msgstr "" + +#: common/Util/Instruments.py:109 +msgid "Clavinet" +msgstr "" + +#: common/Util/Instruments.py:111 +msgid "Foghorn" +msgstr "" + +#: common/Util/Instruments.py:112 +msgid "Bubbles" +msgstr "" + +#: common/Util/Instruments.py:113 +msgid "Marimba" +msgstr "" + +#: common/Util/Instruments.py:114 +msgid "Triangle" +msgstr "" + +#: common/Util/Instruments.py:115 +msgid "Fingercymbals" +msgstr "" + +#: common/Util/Instruments.py:116 +msgid "Laugh" +msgstr "" + +#: common/Util/Instruments.py:117 +msgid "Baby Laugh" +msgstr "" + +#: common/Util/Instruments.py:118 +msgid "Baby Yuhoh" +msgstr "" + +#: common/Util/Instruments.py:119 +msgid "Voix" +msgstr "" + +#: common/Util/Instruments.py:120 +msgid "Cling" +msgstr "" + +#: common/Util/Instruments.py:121 +msgid "Bike" +msgstr "" + +#: common/Util/Instruments.py:122 +msgid "Door" +msgstr "" + +#: common/Util/Instruments.py:123 +msgid "Basse" +msgstr "" + +#: common/Util/Instruments.py:124 +msgid "Acoustic Guitar" +msgstr "" + +#: common/Util/Instruments.py:125 +msgid "Dice" +msgstr "" + +#: common/Util/Instruments.py:126 +msgid "Didjeridu" +msgstr "" + +#: common/Util/Instruments.py:127 +msgid "Harmonium" +msgstr "" + +#: common/Util/Instruments.py:128 +msgid "Horse" +msgstr "" + +#: common/Util/Instruments.py:129 +msgid "Kalimba" +msgstr "" + +#: common/Util/Instruments.py:130 +msgid "Mando" +msgstr "" + +#: common/Util/Instruments.py:131 +msgid "Ocarina" +msgstr "" + +#: common/Util/Instruments.py:132 +msgid "Rhodes" +msgstr "" + +#: common/Util/Instruments.py:133 +msgid "Saxo" +msgstr "" + +#: common/Util/Instruments.py:134 +msgid "Saxo Soprano" +msgstr "" + +#: common/Util/Instruments.py:135 +msgid "Shenai" +msgstr "" + +#: common/Util/Instruments.py:136 +msgid "Sitar" +msgstr "" + +#: common/Util/Instruments.py:137 +msgid "Tuba" +msgstr "" + +#: common/Util/Instruments.py:138 +msgid "Violin" +msgstr "" + +#: common/Util/Instruments.py:174 +msgid "Camera" +msgstr "" + +#: common/Util/Instruments.py:175 +msgid "Car" +msgstr "" + +#: common/Util/Instruments.py:176 +msgid "Car Horn" +msgstr "" + +#: common/Util/Instruments.py:177 +msgid "Cello" +msgstr "" + +#: common/Util/Instruments.py:178 +msgid "Chimes" +msgstr "" + +#: common/Util/Instruments.py:179 +msgid "Crash" +msgstr "" + +#: common/Util/Instruments.py:181 +msgid "Plane" +msgstr "" + +#: common/Util/Instruments.py:182 +msgid "Slap" +msgstr "" + +#: common/Util/Instruments.py:183 +msgid "Temple Bell" +msgstr "" + +#: common/Util/Instruments.py:184 +msgid "Sarangi" +msgstr "" + +#: common/Util/Instruments.py:294 msgid "Jazz / Rock Kit" msgstr "" -#: common/Resources/tooltips_en.py:122 +#: common/Util/Instruments.py:295 msgid "African Kit" msgstr "" -#: common/Resources/tooltips_en.py:123 +#: common/Util/Instruments.py:296 msgid "Arabic Kit" msgstr "" -#: common/Resources/tooltips_en.py:124 +#: common/Util/Instruments.py:297 msgid "South American Kit" msgstr "" -#: common/Resources/tooltips_en.py:125 +#: common/Util/Instruments.py:298 msgid "Electronic Kit" msgstr "" -#: common/Resources/tooltips_en.py:126 -msgid "Record with the microphone" +#: common/Util/Instruments.py:299 +msgid "Nepali" msgstr "" -#: common/Resources/tooltips_en.py:127 -msgid "Open SynthLab to create noise" +#: Mini/miniToolbars.py:98 +msgid "Record microphone into slot 1" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 1" +#: Mini/miniToolbars.py:104 +msgid "Record microphone into slot 2" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 2" +#: Mini/miniToolbars.py:110 +msgid "Record microphone into slot 3" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 3" +#: Mini/miniToolbars.py:124 +msgid "Click to record a loop" msgstr "" -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 4" +#: Mini/miniToolbars.py:130 +msgid "Click to add a loop" +msgstr "" + +#: Mini/miniToolbars.py:137 +msgid "Click to clear all loops" +msgstr "" + +#: Mini/miniToolbars.py:141 +msgid "Add new Sound" +msgstr "" + +#: Mini/miniToolbars.py:172 +msgid "Sound: " +msgstr "" + +#: Mini/miniToolbars.py:192 +msgid "Register: " +msgstr "" + +#: Mini/miniTamTamMain.py:150 +msgid "Record" +msgstr "" + +#: Mini/miniTamTamMain.py:162 +msgid "TamTam" msgstr "" diff --git a/TamTamSynthLab.activity/SynthLab/SynthLabConstants.py b/TamTamSynthLab.activity/SynthLab/SynthLabConstants.py index 0d90569..66ee4d2 100644 --- a/TamTamSynthLab.activity/SynthLab/SynthLabConstants.py +++ b/TamTamSynthLab.activity/SynthLab/SynthLabConstants.py @@ -146,7 +146,7 @@ class SynthLabConstants: POLL = POLL TRACKPADY_INFO = _('The trackpad can be used to modify the sound. This is from top to bottom.') TRACKPADY_PARA1 = _('The minimum value the trackpad will send.') - TRACKPADY_PARA2 = _('The maximum value de trackpad will send.') + TRACKPADY_PARA2 = _('The maximum value the trackpad will send.') TRACKPADY_PARA3 = _('The shape of the value repartition. In a straight line (linear) or a curved line (logarithmic).') TRACKPADY_PARA4 = _('The time interval between each event coming from the trackpad.') @@ -200,7 +200,7 @@ class SynthLabConstants: NOISETYPE = _('Type') NOISE_TYPES = [_('White'), _('Pink'), _('Gauss')] FREQ = FREQ - BANDWITH = _('Bandwith') + BANDWITH = _('Bandwidth') GAIN = GAIN NOISE_INFO = _('Noise is a sound with energy on every frequency.') NOISE_PARA1 = _('The shape of noise to be used (white = bright, pink = dark, gauss = colored).') diff --git a/TamTamSynthLab.activity/po/TamTamSynthLab.pot b/TamTamSynthLab.activity/po/TamTamSynthLab.pot index d9a9757..109a0d0 100644 --- a/TamTamSynthLab.activity/po/TamTamSynthLab.pot +++ b/TamTamSynthLab.activity/po/TamTamSynthLab.pot @@ -8,10 +8,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-11-02 20:21-0400\n" +"POT-Creation-Date: 2011-02-28 17:43+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,1289 +21,1649 @@ msgstr "" msgid "TamTamSynthLab" msgstr "" -#: SynthLab/SynthLabConstants.py:87 +#: common/Tooltips.py:8 +msgid "Select tool" +msgstr "" + +#: common/Tooltips.py:9 +msgid "Draw tool" +msgstr "" + +#: common/Tooltips.py:10 +msgid "Paint tool" +msgstr "" + +#: common/Tooltips.py:12 +msgid "Generate new tune" +msgstr "" + +#: common/Tooltips.py:14 +msgid "Generate page" +msgstr "" + +#: common/Tooltips.py:15 +msgid "Page properties" +msgstr "" + +#: common/Tooltips.py:16 +msgid "Delete page(s)" +msgstr "" + +#: common/Tooltips.py:17 +msgid "Duplicate page(s)" +msgstr "" + +#: common/Tooltips.py:18 +msgid "Add page" +msgstr "" + +#: common/Tooltips.py:19 +msgid "Beats per page" +msgstr "" + +#: common/Tooltips.py:20 +msgid "Save tune" +msgstr "" + +#: common/Tooltips.py:21 +msgid "Load tune" +msgstr "" + +#: common/Tooltips.py:23 +msgid "Generate track" +msgstr "" + +#: common/Tooltips.py:24 +msgid "Track properties" +msgstr "" + +#: common/Tooltips.py:25 +msgid "Clear track" +msgstr "" + +#: common/Tooltips.py:26 +msgid "Duplicate track" +msgstr "" + +#: common/Tooltips.py:28 +msgid "Note(s) properties" +msgstr "" + +#: common/Tooltips.py:29 +msgid "Delete note(s)" +msgstr "" + +#: common/Tooltips.py:30 +msgid "Duplicate note(s)" +msgstr "" + +#: common/Tooltips.py:31 +#: common/Tooltips.py:32 +msgid "Move note in time" +msgstr "" + +#: common/Tooltips.py:33 +msgid "Lower pitch" +msgstr "" + +#: common/Tooltips.py:34 +msgid "Raise pitch" +msgstr "" + +#: common/Tooltips.py:35 +#: common/Tooltips.py:36 +msgid "Modify duration" +msgstr "" + +#: common/Tooltips.py:37 +msgid "Lower volume" +msgstr "" + +#: common/Tooltips.py:38 +msgid "Raise volume" +msgstr "" + +#: common/Tooltips.py:40 +msgid "Play" +msgstr "" + +#: common/Tooltips.py:41 +msgid "Pause" +msgstr "" + +#: common/Tooltips.py:42 +#: common/Tooltips.py:132 +msgid "Stop" +msgstr "" + +#: common/Tooltips.py:43 +msgid "Keyboard recording" +msgstr "" + +#: common/Tooltips.py:44 +msgid "Save as .ogg" +msgstr "" + +#: common/Tooltips.py:45 +msgid "Rewind" +msgstr "" + +#: common/Tooltips.py:46 +msgid "Save to journal and quit" +msgstr "" + +#: common/Tooltips.py:48 +msgid "Master volume" +msgstr "" + +#: common/Tooltips.py:49 +#: common/Tooltips.py:137 +msgid "Tempo" +msgstr "" + +#: common/Tooltips.py:51 +#: common/Tooltips.py:52 +#: common/Tooltips.py:53 +#: common/Tooltips.py:54 +#: common/Tooltips.py:55 +msgid "Left click to mute, right click to solo" +msgstr "" + +#: common/Tooltips.py:58 +msgid "-- Rhythm density, | Rhythm regularity" +msgstr "" + +#: common/Tooltips.py:59 +msgid "-- Pitch regularity, | Pitch maximum step" +msgstr "" + +#: common/Tooltips.py:60 +msgid "-- Average duration, | Silence probability" +msgstr "" + +#: common/Tooltips.py:61 +#: common/Tooltips.py:98 +msgid "Drunk" +msgstr "" + +#: common/Tooltips.py:62 +msgid "Drone and Jump" +msgstr "" + +#: common/Tooltips.py:63 +#: common/Tooltips.py:100 +msgid "Repeater" +msgstr "" + +#: common/Tooltips.py:64 +#: common/Tooltips.py:101 +msgid "Loop segments" +msgstr "" + +#: common/Tooltips.py:65 +msgid "Major scale" +msgstr "" + +#: common/Tooltips.py:66 +msgid "Harmonic minor scale" +msgstr "" + +#: common/Tooltips.py:67 +msgid "Natural minor scale" +msgstr "" + +#: common/Tooltips.py:68 +msgid "Phrygian scale" +msgstr "" + +#: common/Tooltips.py:69 +msgid "Dorian scale" +msgstr "" + +#: common/Tooltips.py:70 +msgid "Lydian scale" +msgstr "" + +#: common/Tooltips.py:71 +msgid "Mixolydian scale" +msgstr "" + +#: common/Tooltips.py:72 +msgid "Save preset" +msgstr "" + +#: common/Tooltips.py:73 +msgid "Load preset" +msgstr "" + +#: common/Tooltips.py:74 +#: common/Tooltips.py:134 +msgid "Generate" +msgstr "" + +#: common/Tooltips.py:75 +msgid "Close" +msgstr "" + +#: common/Tooltips.py:78 +msgid "Transpose up" +msgstr "" + +#: common/Tooltips.py:79 +msgid "Transpose down" +msgstr "" + +#: common/Tooltips.py:80 +msgid "Volume up" +msgstr "" + +#: common/Tooltips.py:81 +msgid "Volume down" +msgstr "" + +#: common/Tooltips.py:82 +msgid "Panoramization" +msgstr "" + +#: common/Tooltips.py:83 +#: common/Tooltips.py:130 +#: SynthLab/SynthLabConstants.py:315 +msgid "Reverb" +msgstr "" + +#: common/Tooltips.py:84 +msgid "Attack duration" +msgstr "" + +#: common/Tooltips.py:85 +msgid "Decay duration" +msgstr "" + +#: common/Tooltips.py:86 +msgid "Lowpass filter" +msgstr "" + +#: common/Tooltips.py:87 +msgid "Highpass filter" +msgstr "" + +#: common/Tooltips.py:88 +msgid "Bandpass filter" +msgstr "" + +#: common/Tooltips.py:89 +msgid "Filter cutoff" +msgstr "" + +#: common/Tooltips.py:90 +#: common/Tooltips.py:91 +#: common/Tooltips.py:92 +#: common/Tooltips.py:93 +#: common/Tooltips.py:94 +#: common/Tooltips.py:95 +#: common/Tooltips.py:96 +msgid "Open algorithmic generator" +msgstr "" + +#: common/Tooltips.py:97 +msgid "Line" +msgstr "" + +#: common/Tooltips.py:99 +msgid "Drone and jump" +msgstr "" + +#: common/Tooltips.py:102 +msgid "Minimum value" +msgstr "" + +#: common/Tooltips.py:103 +msgid "Maximum value" +msgstr "" + +#: common/Tooltips.py:104 +msgid "Specific parameter" +msgstr "" + +#: common/Tooltips.py:105 +msgid "Apply generator" +msgstr "" + +#: common/Tooltips.py:106 +msgid "Cancel" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:110 +msgid "All" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:112 +msgid "Animals" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:114 +msgid "Objects" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:116 +msgid "Keyboard" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:118 +msgid "People" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:120 +msgid "Percussions" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:122 +msgid "Strings" +msgstr "" + +#. TRANS: Intstrument category +#: common/Tooltips.py:124 +msgid "Winds" +msgstr "" + +#: common/Tooltips.py:128 +msgid "Volume" +msgstr "" + +#: common/Tooltips.py:129 +msgid "Balance" +msgstr "" + +#: common/Tooltips.py:131 +msgid "Play / Stop" +msgstr "" + +#: common/Tooltips.py:133 +msgid "Left click to record, right click to record on top" +msgstr "" + +#: common/Tooltips.py:135 +msgid "Complexity of beat" +msgstr "" + +#: common/Tooltips.py:136 +msgid "Beats per bar" +msgstr "" + +#: common/Tooltips.py:138 +msgid "Record with the microphone" +msgstr "" + +#: common/Tooltips.py:139 +msgid "Open SynthLab to create noise" +msgstr "" + +#: common/Tooltips.py:140 +msgid "Record mic into slot 1" +msgstr "" + +#: common/Tooltips.py:140 +msgid "Record mic into slot 2" +msgstr "" + +#: common/Tooltips.py:140 +msgid "Record mic into slot 3" +msgstr "" + +#: common/Tooltips.py:140 +msgid "Record mic into slot 4" +msgstr "" + +#: common/Util/Instruments.py:39 +msgid "Ounk" +msgstr "" + +#: common/Util/Instruments.py:40 +msgid "Gam" +msgstr "" + +#: common/Util/Instruments.py:41 +#: common/Util/Instruments.py:42 +#: common/Util/Instruments.py:43 +#: common/Util/Instruments.py:180 +msgid "Electric Guitar" +msgstr "" + +#: common/Util/Instruments.py:44 +msgid "Koto" +msgstr "" + +#: common/Util/Instruments.py:45 +msgid "Banjo" +msgstr "" + +#: common/Util/Instruments.py:46 +msgid "Ukulele" +msgstr "" + +#: common/Util/Instruments.py:47 +msgid "Harpsichord" +msgstr "" + +#: common/Util/Instruments.py:48 +msgid "Clarinette" +msgstr "" + +#: common/Util/Instruments.py:49 +msgid "Flute" +msgstr "" + +#: common/Util/Instruments.py:62 +msgid "Piano" +msgstr "" + +#: common/Util/Instruments.py:63 +msgid "Dog" +msgstr "" + +#: common/Util/Instruments.py:64 +msgid "Chiken" +msgstr "" + +#: common/Util/Instruments.py:65 +#: common/Util/Instruments.py:99 +msgid "Duck" +msgstr "" + +#: common/Util/Instruments.py:66 +msgid "Armbone" +msgstr "" + +#: common/Util/Instruments.py:92 +msgid "Harmonica" +msgstr "" + +#: common/Util/Instruments.py:93 +msgid "Alarm" +msgstr "" + +#: common/Util/Instruments.py:94 +msgid "Bird" +msgstr "" + +#: common/Util/Instruments.py:95 +msgid "Frog" +msgstr "" + +#: common/Util/Instruments.py:96 +msgid "Cat" +msgstr "" + +#: common/Util/Instruments.py:97 +msgid "Cow" +msgstr "" + +#: common/Util/Instruments.py:98 +msgid "Cricket" +msgstr "" + +#: common/Util/Instruments.py:100 +msgid "Bottle" +msgstr "" + +#: common/Util/Instruments.py:101 +msgid "Dump" +msgstr "" + +#: common/Util/Instruments.py:102 +msgid "Clang" +msgstr "" + +#: common/Util/Instruments.py:103 +#: common/Util/Instruments.py:110 +msgid "Ow" +msgstr "" + +#: common/Util/Instruments.py:104 +msgid "Hey" +msgstr "" + +#: common/Util/Instruments.py:105 +msgid "Sheep" +msgstr "" + +#: common/Util/Instruments.py:106 +msgid "Water" +msgstr "" + +#: common/Util/Instruments.py:107 +msgid "Zap" +msgstr "" + +#: common/Util/Instruments.py:108 +msgid "Trumpet" +msgstr "" + +#: common/Util/Instruments.py:109 +msgid "Clavinet" +msgstr "" + +#: common/Util/Instruments.py:111 +msgid "Foghorn" +msgstr "" + +#: common/Util/Instruments.py:112 +msgid "Bubbles" +msgstr "" + +#: common/Util/Instruments.py:113 +msgid "Marimba" +msgstr "" + +#: common/Util/Instruments.py:114 +#: SynthLab/SynthLabConstants.py:99 +#: SynthLab/SynthLabConstants.py:179 +msgid "Triangle" +msgstr "" + +#: common/Util/Instruments.py:115 +msgid "Fingercymbals" +msgstr "" + +#: common/Util/Instruments.py:116 +msgid "Laugh" +msgstr "" + +#: common/Util/Instruments.py:117 +msgid "Baby Laugh" +msgstr "" + +#: common/Util/Instruments.py:118 +msgid "Baby Yuhoh" +msgstr "" + +#: common/Util/Instruments.py:119 +msgid "Voix" +msgstr "" + +#: common/Util/Instruments.py:120 +msgid "Cling" +msgstr "" + +#: common/Util/Instruments.py:121 +msgid "Bike" +msgstr "" + +#: common/Util/Instruments.py:122 +msgid "Door" +msgstr "" + +#: common/Util/Instruments.py:123 +msgid "Basse" +msgstr "" + +#: common/Util/Instruments.py:124 +msgid "Acoustic Guitar" +msgstr "" + +#: common/Util/Instruments.py:125 +msgid "Dice" +msgstr "" + +#: common/Util/Instruments.py:126 +msgid "Didjeridu" +msgstr "" + +#: common/Util/Instruments.py:127 +msgid "Harmonium" +msgstr "" + +#: common/Util/Instruments.py:128 +msgid "Horse" +msgstr "" + +#: common/Util/Instruments.py:129 +msgid "Kalimba" +msgstr "" + +#: common/Util/Instruments.py:130 +msgid "Mando" +msgstr "" + +#: common/Util/Instruments.py:131 +msgid "Ocarina" +msgstr "" + +#: common/Util/Instruments.py:132 +msgid "Rhodes" +msgstr "" + +#: common/Util/Instruments.py:133 +msgid "Saxo" +msgstr "" + +#: common/Util/Instruments.py:134 +msgid "Saxo Soprano" +msgstr "" + +#: common/Util/Instruments.py:135 +msgid "Shenai" +msgstr "" + +#: common/Util/Instruments.py:136 +msgid "Sitar" +msgstr "" + +#: common/Util/Instruments.py:137 +msgid "Tuba" +msgstr "" + +#: common/Util/Instruments.py:138 +msgid "Violin" +msgstr "" + +#: common/Util/Instruments.py:174 +msgid "Camera" +msgstr "" + +#: common/Util/Instruments.py:175 +msgid "Car" +msgstr "" + +#: common/Util/Instruments.py:176 +msgid "Car Horn" +msgstr "" + +#: common/Util/Instruments.py:177 +msgid "Cello" +msgstr "" + +#: common/Util/Instruments.py:178 +msgid "Chimes" +msgstr "" + +#: common/Util/Instruments.py:179 +msgid "Crash" +msgstr "" + +#: common/Util/Instruments.py:181 +msgid "Plane" +msgstr "" + +#: common/Util/Instruments.py:182 +msgid "Slap" +msgstr "" + +#: common/Util/Instruments.py:183 +msgid "Temple Bell" +msgstr "" + +#: common/Util/Instruments.py:184 +msgid "Sarangi" +msgstr "" + +#: common/Util/Instruments.py:294 +msgid "Jazz / Rock Kit" +msgstr "" + +#: common/Util/Instruments.py:295 +msgid "African Kit" +msgstr "" + +#: common/Util/Instruments.py:296 +msgid "Arabic Kit" +msgstr "" + +#: common/Util/Instruments.py:297 +msgid "South American Kit" +msgstr "" + +#: common/Util/Instruments.py:298 +msgid "Electronic Kit" +msgstr "" + +#: common/Util/Instruments.py:299 +msgid "Nepali" +msgstr "" + +#: SynthLab/SynthLabConstants.py:89 msgid "Source" msgstr "" -#: SynthLab/SynthLabConstants.py:88 +#: SynthLab/SynthLabConstants.py:90 msgid "Effect" msgstr "" -#: SynthLab/SynthLabConstants.py:89 +#: SynthLab/SynthLabConstants.py:91 msgid "Control" msgstr "" -#: SynthLab/SynthLabConstants.py:90 +#: SynthLab/SynthLabConstants.py:92 msgid "Sound Output" msgstr "" -#: SynthLab/SynthLabConstants.py:93 +#: SynthLab/SynthLabConstants.py:95 msgid "LFO" msgstr "" -#: SynthLab/SynthLabConstants.py:94 +#: SynthLab/SynthLabConstants.py:96 msgid "Amplitude" msgstr "" -#: SynthLab/SynthLabConstants.py:95 +#: SynthLab/SynthLabConstants.py:97 msgid "Frequency" msgstr "" -#: SynthLab/SynthLabConstants.py:96 SynthLab/SynthLabConstants.py:247 +#: SynthLab/SynthLabConstants.py:98 +#: SynthLab/SynthLabConstants.py:249 msgid "Waveform" msgstr "" -#: SynthLab/SynthLabConstants.py:97 +#: SynthLab/SynthLabConstants.py:99 msgid "Sine" msgstr "" -#: SynthLab/SynthLabConstants.py:97 SynthLab/SynthLabConstants.py:177 -msgid "Triangle" -msgstr "" - -#: SynthLab/SynthLabConstants.py:97 +#: SynthLab/SynthLabConstants.py:99 msgid "Bi-Square" msgstr "" -#: SynthLab/SynthLabConstants.py:97 +#: SynthLab/SynthLabConstants.py:99 msgid "Uni-Square" msgstr "" -#: SynthLab/SynthLabConstants.py:97 SynthLab/SynthLabConstants.py:177 +#: SynthLab/SynthLabConstants.py:99 +#: SynthLab/SynthLabConstants.py:179 msgid "Sawtooth" msgstr "" -#: SynthLab/SynthLabConstants.py:97 +#: SynthLab/SynthLabConstants.py:99 msgid "Sawtooth-down" msgstr "" -#: SynthLab/SynthLabConstants.py:98 +#: SynthLab/SynthLabConstants.py:100 msgid "Offset" msgstr "" -#: SynthLab/SynthLabConstants.py:99 +#: SynthLab/SynthLabConstants.py:101 msgid "" "A low frequency oscillation (LFO) is an inaudible, pulsing wave used to " "change another sound." msgstr "" -#: SynthLab/SynthLabConstants.py:100 +#: SynthLab/SynthLabConstants.py:102 msgid "The volume of the LFO wave. More volume means more effect." msgstr "" -#: SynthLab/SynthLabConstants.py:101 SynthLab/SynthLabConstants.py:194 -#: SynthLab/SynthLabConstants.py:230 +#: SynthLab/SynthLabConstants.py:103 +#: SynthLab/SynthLabConstants.py:196 +#: SynthLab/SynthLabConstants.py:232 msgid "The speed of the wave." msgstr "" -#: SynthLab/SynthLabConstants.py:102 +#: SynthLab/SynthLabConstants.py:104 msgid "The type of wave that will be used for the LFO." msgstr "" -#: SynthLab/SynthLabConstants.py:103 -msgid "The time by which the LFO is delayed." +#: SynthLab/SynthLabConstants.py:105 +msgid "The value added to the amplitude of the LFO." msgstr "" -#: SynthLab/SynthLabConstants.py:105 +#: SynthLab/SynthLabConstants.py:107 msgid "Random" msgstr "" -#: SynthLab/SynthLabConstants.py:106 +#: SynthLab/SynthLabConstants.py:108 msgid "Minimum" msgstr "" -#: SynthLab/SynthLabConstants.py:107 +#: SynthLab/SynthLabConstants.py:109 msgid "Maximum" msgstr "" -#: SynthLab/SynthLabConstants.py:109 +#: SynthLab/SynthLabConstants.py:111 msgid "Seed" msgstr "" -#: SynthLab/SynthLabConstants.py:110 +#: SynthLab/SynthLabConstants.py:112 msgid "A sequence of numbers without repetition chosen by the computer." msgstr "" -#: SynthLab/SynthLabConstants.py:111 +#: SynthLab/SynthLabConstants.py:113 msgid "The smallest number allowed" msgstr "" -#: SynthLab/SynthLabConstants.py:112 +#: SynthLab/SynthLabConstants.py:114 msgid "The biggest number allowed." msgstr "" -#: SynthLab/SynthLabConstants.py:113 +#: SynthLab/SynthLabConstants.py:115 msgid "The speed of the sequence." msgstr "" -#: SynthLab/SynthLabConstants.py:114 +#: SynthLab/SynthLabConstants.py:116 msgid "The number to initialize the number generator" msgstr "" -#: SynthLab/SynthLabConstants.py:116 +#: SynthLab/SynthLabConstants.py:118 msgid "Envelope" msgstr "" -#: SynthLab/SynthLabConstants.py:117 +#: SynthLab/SynthLabConstants.py:119 msgid "Attack" msgstr "" -#: SynthLab/SynthLabConstants.py:118 +#: SynthLab/SynthLabConstants.py:120 msgid "Decay" msgstr "" -#: SynthLab/SynthLabConstants.py:119 +#: SynthLab/SynthLabConstants.py:121 msgid "Sustain" msgstr "" -#: SynthLab/SynthLabConstants.py:120 +#: SynthLab/SynthLabConstants.py:122 msgid "Release" msgstr "" -#: SynthLab/SynthLabConstants.py:121 +#: SynthLab/SynthLabConstants.py:123 msgid "An ADSR envelope is the shape of the sound's volume over time." msgstr "" -#: SynthLab/SynthLabConstants.py:122 +#: SynthLab/SynthLabConstants.py:124 msgid "(A) how quickly the sound reaches full volume." msgstr "" -#: SynthLab/SynthLabConstants.py:123 +#: SynthLab/SynthLabConstants.py:125 msgid "(D) how quickly the sound drops after the attack." msgstr "" -#: SynthLab/SynthLabConstants.py:124 +#: SynthLab/SynthLabConstants.py:126 msgid "(S) the volume of the sound until the note is released." msgstr "" -#: SynthLab/SynthLabConstants.py:125 +#: SynthLab/SynthLabConstants.py:127 msgid "(R) how quickly the sound goes away." msgstr "" -#: SynthLab/SynthLabConstants.py:127 +#: SynthLab/SynthLabConstants.py:129 msgid "Trackpad X" msgstr "" -#: SynthLab/SynthLabConstants.py:130 +#: SynthLab/SynthLabConstants.py:132 msgid "Scaling" msgstr "" -#: SynthLab/SynthLabConstants.py:131 +#: SynthLab/SynthLabConstants.py:133 msgid "Lin" msgstr "" -#: SynthLab/SynthLabConstants.py:131 +#: SynthLab/SynthLabConstants.py:133 msgid "Log" msgstr "" -#: SynthLab/SynthLabConstants.py:132 +#: SynthLab/SynthLabConstants.py:134 msgid "Poll time" msgstr "" -#: SynthLab/SynthLabConstants.py:133 +#: SynthLab/SynthLabConstants.py:135 msgid "" "The trackpad can be used to modify the sound. This is from left to right." msgstr "" -#: SynthLab/SynthLabConstants.py:134 SynthLab/SynthLabConstants.py:146 +#: SynthLab/SynthLabConstants.py:136 +#: SynthLab/SynthLabConstants.py:148 msgid "The minimum value the trackpad will send." msgstr "" -#: SynthLab/SynthLabConstants.py:135 +#: SynthLab/SynthLabConstants.py:137 +#: SynthLab/SynthLabConstants.py:149 msgid "The maximum value the trackpad will send." msgstr "" -#: SynthLab/SynthLabConstants.py:136 +#: SynthLab/SynthLabConstants.py:138 msgid "" "The shape of the value reapartition. In a straight line (linear) or a curved " "line (logarithmic)." msgstr "" -#: SynthLab/SynthLabConstants.py:137 SynthLab/SynthLabConstants.py:149 +#: SynthLab/SynthLabConstants.py:139 +#: SynthLab/SynthLabConstants.py:151 msgid "The time interval between each event coming from the trackpad." msgstr "" -#: SynthLab/SynthLabConstants.py:139 +#: SynthLab/SynthLabConstants.py:141 msgid "Trackpad Y" msgstr "" -#: SynthLab/SynthLabConstants.py:145 +#: SynthLab/SynthLabConstants.py:147 msgid "" "The trackpad can be used to modify the sound. This is from top to bottom." msgstr "" -#: SynthLab/SynthLabConstants.py:147 -msgid "The maximum value de trackpad will send." -msgstr "" - -#: SynthLab/SynthLabConstants.py:148 +#: SynthLab/SynthLabConstants.py:150 msgid "" "The shape of the value repartition. In a straight line (linear) or a curved " "line (logarithmic)." msgstr "" -#: SynthLab/SynthLabConstants.py:152 +#: SynthLab/SynthLabConstants.py:154 msgid "FM" msgstr "" -#: SynthLab/SynthLabConstants.py:153 +#: SynthLab/SynthLabConstants.py:155 msgid "Carrier Frequency" msgstr "" -#: SynthLab/SynthLabConstants.py:154 +#: SynthLab/SynthLabConstants.py:156 msgid "Modulator Frequency" msgstr "" -#: SynthLab/SynthLabConstants.py:155 SynthLab/SynthLabConstants.py:236 +#: SynthLab/SynthLabConstants.py:157 +#: SynthLab/SynthLabConstants.py:238 msgid "Index" msgstr "" -#: SynthLab/SynthLabConstants.py:156 +#: SynthLab/SynthLabConstants.py:158 msgid "Gain" msgstr "" -#: SynthLab/SynthLabConstants.py:157 +#: SynthLab/SynthLabConstants.py:159 msgid "" "Frequency modulation synthesis (FM) creates an electronic sound by combining " "the frequency of two waves (the carrier and the modulator)." msgstr "" -#: SynthLab/SynthLabConstants.py:158 +#: SynthLab/SynthLabConstants.py:160 msgid "The main wave frequency." msgstr "" -#: SynthLab/SynthLabConstants.py:159 +#: SynthLab/SynthLabConstants.py:161 msgid "The frequency of the wave that will modify the Carrier wave." msgstr "" -#: SynthLab/SynthLabConstants.py:160 +#: SynthLab/SynthLabConstants.py:162 msgid "The variation in frequency of the Carrier wave." msgstr "" -#: SynthLab/SynthLabConstants.py:161 SynthLab/SynthLabConstants.py:172 -#: SynthLab/SynthLabConstants.py:184 SynthLab/SynthLabConstants.py:195 -#: SynthLab/SynthLabConstants.py:207 SynthLab/SynthLabConstants.py:219 -#: SynthLab/SynthLabConstants.py:231 SynthLab/SynthLabConstants.py:242 -#: SynthLab/SynthLabConstants.py:253 SynthLab/SynthLabConstants.py:276 -#: SynthLab/SynthLabConstants.py:287 SynthLab/SynthLabConstants.py:299 -#: SynthLab/SynthLabConstants.py:311 SynthLab/SynthLabConstants.py:322 -#: SynthLab/SynthLabConstants.py:333 SynthLab/SynthLabConstants.py:355 +#: SynthLab/SynthLabConstants.py:163 +#: SynthLab/SynthLabConstants.py:174 +#: SynthLab/SynthLabConstants.py:186 +#: SynthLab/SynthLabConstants.py:197 +#: SynthLab/SynthLabConstants.py:209 +#: SynthLab/SynthLabConstants.py:221 +#: SynthLab/SynthLabConstants.py:233 +#: SynthLab/SynthLabConstants.py:244 +#: SynthLab/SynthLabConstants.py:255 +#: SynthLab/SynthLabConstants.py:278 +#: SynthLab/SynthLabConstants.py:289 +#: SynthLab/SynthLabConstants.py:301 +#: SynthLab/SynthLabConstants.py:313 +#: SynthLab/SynthLabConstants.py:324 +#: SynthLab/SynthLabConstants.py:335 +#: SynthLab/SynthLabConstants.py:357 msgid "The volume of the sound." msgstr "" -#: SynthLab/SynthLabConstants.py:163 +#: SynthLab/SynthLabConstants.py:165 msgid "Buzz" msgstr "" -#: SynthLab/SynthLabConstants.py:165 +#: SynthLab/SynthLabConstants.py:167 msgid "Number of harmonics" msgstr "" -#: SynthLab/SynthLabConstants.py:166 +#: SynthLab/SynthLabConstants.py:168 msgid "Filter Slope" msgstr "" -#: SynthLab/SynthLabConstants.py:168 +#: SynthLab/SynthLabConstants.py:170 msgid "A buzz is a very bright sound with many harmonics." msgstr "" -#: SynthLab/SynthLabConstants.py:169 +#: SynthLab/SynthLabConstants.py:171 msgid "The pitch of the buzz sound." msgstr "" -#: SynthLab/SynthLabConstants.py:170 +#: SynthLab/SynthLabConstants.py:172 msgid "The harmonic thickness of the sound." msgstr "" -#: SynthLab/SynthLabConstants.py:171 SynthLab/SynthLabConstants.py:183 -#: SynthLab/SynthLabConstants.py:193 SynthLab/SynthLabConstants.py:205 -#: SynthLab/SynthLabConstants.py:218 SynthLab/SynthLabConstants.py:274 +#: SynthLab/SynthLabConstants.py:173 +#: SynthLab/SynthLabConstants.py:185 +#: SynthLab/SynthLabConstants.py:195 +#: SynthLab/SynthLabConstants.py:207 +#: SynthLab/SynthLabConstants.py:220 +#: SynthLab/SynthLabConstants.py:276 msgid "The brightness of the sound." msgstr "" -#: SynthLab/SynthLabConstants.py:174 +#: SynthLab/SynthLabConstants.py:176 msgid "VCO" msgstr "" -#: SynthLab/SynthLabConstants.py:177 +#: SynthLab/SynthLabConstants.py:179 msgid "Square" msgstr "" -#: SynthLab/SynthLabConstants.py:180 +#: SynthLab/SynthLabConstants.py:182 msgid "" "A voltage-controlled oscillator (VCO) creates an electronic sound by " "combining the shape of two waves." msgstr "" -#: SynthLab/SynthLabConstants.py:181 +#: SynthLab/SynthLabConstants.py:183 msgid "The wave that will be modified by the VCO." msgstr "" -#: SynthLab/SynthLabConstants.py:182 +#: SynthLab/SynthLabConstants.py:184 msgid "The shape of the VCO's wave." msgstr "" -#: SynthLab/SynthLabConstants.py:186 +#: SynthLab/SynthLabConstants.py:188 msgid "Pluck" msgstr "" -#: SynthLab/SynthLabConstants.py:188 SynthLab/SynthLabConstants.py:315 +#: SynthLab/SynthLabConstants.py:190 +#: SynthLab/SynthLabConstants.py:317 msgid "Lowpass Filter" msgstr "" -#: SynthLab/SynthLabConstants.py:189 +#: SynthLab/SynthLabConstants.py:191 msgid "Vibrato" msgstr "" -#: SynthLab/SynthLabConstants.py:191 +#: SynthLab/SynthLabConstants.py:193 msgid "An electronic string instrument (like a guitar)." msgstr "" -#: SynthLab/SynthLabConstants.py:192 +#: SynthLab/SynthLabConstants.py:194 msgid "The pitch of the instrument." msgstr "" -#: SynthLab/SynthLabConstants.py:197 +#: SynthLab/SynthLabConstants.py:199 msgid "Noise" msgstr "" -#: SynthLab/SynthLabConstants.py:198 SynthLab/SynthLabConstants.py:292 +#: SynthLab/SynthLabConstants.py:200 +#: SynthLab/SynthLabConstants.py:294 msgid "Type" msgstr "" -#: SynthLab/SynthLabConstants.py:199 +#: SynthLab/SynthLabConstants.py:201 msgid "White" msgstr "" -#: SynthLab/SynthLabConstants.py:199 +#: SynthLab/SynthLabConstants.py:201 msgid "Pink" msgstr "" -#: SynthLab/SynthLabConstants.py:199 +#: SynthLab/SynthLabConstants.py:201 msgid "Gauss" msgstr "" -#: SynthLab/SynthLabConstants.py:201 -msgid "Bandwith" +#: SynthLab/SynthLabConstants.py:203 +msgid "Bandwidth" msgstr "" -#: SynthLab/SynthLabConstants.py:203 +#: SynthLab/SynthLabConstants.py:205 msgid "Noise is a sound with energy on every frequency." msgstr "" -#: SynthLab/SynthLabConstants.py:204 +#: SynthLab/SynthLabConstants.py:206 msgid "" "The shape of noise to be used (white = bright, pink = dark, gauss = colored)." msgstr "" -#: SynthLab/SynthLabConstants.py:206 +#: SynthLab/SynthLabConstants.py:208 msgid "The thickness of the sound." msgstr "" -#: SynthLab/SynthLabConstants.py:209 +#: SynthLab/SynthLabConstants.py:211 msgid "Sound Sample" msgstr "" -#: SynthLab/SynthLabConstants.py:211 +#: SynthLab/SynthLabConstants.py:213 msgid "Sample Number" msgstr "" -#: SynthLab/SynthLabConstants.py:212 +#: SynthLab/SynthLabConstants.py:214 msgid "Sample name" msgstr "" -#: SynthLab/SynthLabConstants.py:215 +#: SynthLab/SynthLabConstants.py:217 msgid "" "A sample is a real sound that has been recorded and that can be played back." msgstr "" -#: SynthLab/SynthLabConstants.py:216 +#: SynthLab/SynthLabConstants.py:218 msgid "The pitch of the sample." msgstr "" -#: SynthLab/SynthLabConstants.py:217 +#: SynthLab/SynthLabConstants.py:219 msgid "The sample to be used." msgstr "" -#: SynthLab/SynthLabConstants.py:221 +#: SynthLab/SynthLabConstants.py:223 msgid "Voice" msgstr "" -#: SynthLab/SynthLabConstants.py:223 +#: SynthLab/SynthLabConstants.py:225 msgid "Vowel" msgstr "" -#: SynthLab/SynthLabConstants.py:227 +#: SynthLab/SynthLabConstants.py:229 msgid "An electronic voice." msgstr "" -#: SynthLab/SynthLabConstants.py:228 SynthLab/SynthLabConstants.py:250 +#: SynthLab/SynthLabConstants.py:230 +#: SynthLab/SynthLabConstants.py:252 msgid "The pitch of the sound." msgstr "" -#: SynthLab/SynthLabConstants.py:229 +#: SynthLab/SynthLabConstants.py:231 msgid "The shape of the sound based on vowels." msgstr "" -#: SynthLab/SynthLabConstants.py:233 +#: SynthLab/SynthLabConstants.py:235 msgid "Grain" msgstr "" -#: SynthLab/SynthLabConstants.py:238 +#: SynthLab/SynthLabConstants.py:240 msgid "" "The grain effect splits the sound in tiny bits which can be rearranged in " "time." msgstr "" -#: SynthLab/SynthLabConstants.py:239 +#: SynthLab/SynthLabConstants.py:241 msgid "The pitch of grains." msgstr "" -#: SynthLab/SynthLabConstants.py:240 +#: SynthLab/SynthLabConstants.py:242 msgid "The sample to be used" msgstr "" -#: SynthLab/SynthLabConstants.py:241 +#: SynthLab/SynthLabConstants.py:243 msgid "The variation in pitch of grains." msgstr "" -#: SynthLab/SynthLabConstants.py:244 +#: SynthLab/SynthLabConstants.py:246 msgid "Additive Synthesis" msgstr "" -#: SynthLab/SynthLabConstants.py:246 +#: SynthLab/SynthLabConstants.py:248 msgid "Spread" msgstr "" -#: SynthLab/SynthLabConstants.py:249 +#: SynthLab/SynthLabConstants.py:251 msgid "Additive synthesis creates musical timbre by combining different waves." msgstr "" -#: SynthLab/SynthLabConstants.py:251 +#: SynthLab/SynthLabConstants.py:253 msgid "The separation between the different waves." msgstr "" -#: SynthLab/SynthLabConstants.py:252 +#: SynthLab/SynthLabConstants.py:254 msgid "The shape of the wave." msgstr "" -#: SynthLab/SynthLabConstants.py:255 +#: SynthLab/SynthLabConstants.py:257 msgid "Microphone input" msgstr "" -#: SynthLab/SynthLabConstants.py:256 SynthLab/SynthLabConstants.py:261 +#: SynthLab/SynthLabConstants.py:258 +#: SynthLab/SynthLabConstants.py:263 msgid "Length of the memory" msgstr "" -#: SynthLab/SynthLabConstants.py:257 +#: SynthLab/SynthLabConstants.py:259 msgid "memory number" msgstr "" -#: SynthLab/SynthLabConstants.py:258 +#: SynthLab/SynthLabConstants.py:260 msgid "Playback speed" msgstr "" -#: SynthLab/SynthLabConstants.py:260 +#: SynthLab/SynthLabConstants.py:262 msgid "" "Microphone input is record into a buffer for playback (right-clic on the " "objet to record sound)" msgstr "" -#: SynthLab/SynthLabConstants.py:262 +#: SynthLab/SynthLabConstants.py:264 msgid "This parameter can not be modified" msgstr "" -#: SynthLab/SynthLabConstants.py:263 +#: SynthLab/SynthLabConstants.py:265 msgid "Speed playback changes duration and pitch of the sound" msgstr "" -#: SynthLab/SynthLabConstants.py:264 +#: SynthLab/SynthLabConstants.py:266 msgid "The volume of the sound" msgstr "" -#: SynthLab/SynthLabConstants.py:267 SynthLab/SynthLabConstants.py:349 +#: SynthLab/SynthLabConstants.py:269 +#: SynthLab/SynthLabConstants.py:351 msgid "Delay" msgstr "" -#: SynthLab/SynthLabConstants.py:270 +#: SynthLab/SynthLabConstants.py:272 msgid "Feedback" msgstr "" -#: SynthLab/SynthLabConstants.py:272 +#: SynthLab/SynthLabConstants.py:274 msgid "Delay is an audio effect that repeats the sound over and over." msgstr "" -#: SynthLab/SynthLabConstants.py:273 +#: SynthLab/SynthLabConstants.py:275 msgid "The speed of the delay." msgstr "" -#: SynthLab/SynthLabConstants.py:275 +#: SynthLab/SynthLabConstants.py:277 msgid "The time it takes for the sound to go away." msgstr "" -#: SynthLab/SynthLabConstants.py:278 +#: SynthLab/SynthLabConstants.py:280 msgid "Distortion" msgstr "" -#: SynthLab/SynthLabConstants.py:280 +#: SynthLab/SynthLabConstants.py:282 msgid "Resonance" msgstr "" -#: SynthLab/SynthLabConstants.py:281 +#: SynthLab/SynthLabConstants.py:283 msgid "Distortion Level" msgstr "" -#: SynthLab/SynthLabConstants.py:283 +#: SynthLab/SynthLabConstants.py:285 msgid "Distortion is the deformation of a wave which creates harsh sounds." msgstr "" -#: SynthLab/SynthLabConstants.py:284 +#: SynthLab/SynthLabConstants.py:286 msgid "The pitch of the distorted sound." msgstr "" -#: SynthLab/SynthLabConstants.py:285 +#: SynthLab/SynthLabConstants.py:287 msgid "The amount of vibration the instrument has against itself." msgstr "" -#: SynthLab/SynthLabConstants.py:286 +#: SynthLab/SynthLabConstants.py:288 msgid "The volume of the distorted sound." msgstr "" -#: SynthLab/SynthLabConstants.py:289 +#: SynthLab/SynthLabConstants.py:291 msgid "Filter" msgstr "" -#: SynthLab/SynthLabConstants.py:293 +#: SynthLab/SynthLabConstants.py:295 msgid "Lowpass" msgstr "" -#: SynthLab/SynthLabConstants.py:293 +#: SynthLab/SynthLabConstants.py:295 msgid "Highpass" msgstr "" -#: SynthLab/SynthLabConstants.py:293 +#: SynthLab/SynthLabConstants.py:295 msgid "Bandpass" msgstr "" -#: SynthLab/SynthLabConstants.py:295 +#: SynthLab/SynthLabConstants.py:297 msgid "An audio filter is designed to brighten, darken or color a sound." msgstr "" -#: SynthLab/SynthLabConstants.py:296 +#: SynthLab/SynthLabConstants.py:298 msgid "The point in the sound to be filtered." msgstr "" -#: SynthLab/SynthLabConstants.py:297 +#: SynthLab/SynthLabConstants.py:299 msgid "The size of the region affected by the filter." msgstr "" -#: SynthLab/SynthLabConstants.py:298 +#: SynthLab/SynthLabConstants.py:300 msgid "" "The type of filter used: lowpass = dark, highpass = bright, bandpass = " "colored." msgstr "" -#: SynthLab/SynthLabConstants.py:301 +#: SynthLab/SynthLabConstants.py:303 msgid "Ring Modulator" msgstr "" -#: SynthLab/SynthLabConstants.py:303 +#: SynthLab/SynthLabConstants.py:305 msgid "Mix" msgstr "" -#: SynthLab/SynthLabConstants.py:307 +#: SynthLab/SynthLabConstants.py:309 msgid "Ring modulation is an audio effect that creates metallic sounds." msgstr "" -#: SynthLab/SynthLabConstants.py:308 +#: SynthLab/SynthLabConstants.py:310 msgid "The pitch of the ring modulator." msgstr "" -#: SynthLab/SynthLabConstants.py:309 +#: SynthLab/SynthLabConstants.py:311 msgid "The volume of the modulated sound." msgstr "" -#: SynthLab/SynthLabConstants.py:310 +#: SynthLab/SynthLabConstants.py:312 msgid "The shape of the wave used for modulation." msgstr "" -#: SynthLab/SynthLabConstants.py:313 common/Resources/tooltips_en.py:83 -#: common/Resources/tooltips_en.py:113 -msgid "Reverb" -msgstr "" - -#: SynthLab/SynthLabConstants.py:314 +#: SynthLab/SynthLabConstants.py:316 msgid "Length" msgstr "" -#: SynthLab/SynthLabConstants.py:316 +#: SynthLab/SynthLabConstants.py:318 msgid "Reverb Level" msgstr "" -#: SynthLab/SynthLabConstants.py:318 +#: SynthLab/SynthLabConstants.py:320 msgid "Reverberation is the length a sound stays in a room." msgstr "" -#: SynthLab/SynthLabConstants.py:319 +#: SynthLab/SynthLabConstants.py:321 msgid "The size of the room." msgstr "" -#: SynthLab/SynthLabConstants.py:320 +#: SynthLab/SynthLabConstants.py:322 msgid "The brightness of the reverberated sound." msgstr "" -#: SynthLab/SynthLabConstants.py:321 +#: SynthLab/SynthLabConstants.py:323 msgid "The amount of reverb to be applied." msgstr "" -#: SynthLab/SynthLabConstants.py:324 +#: SynthLab/SynthLabConstants.py:326 msgid "Harmonizer" msgstr "" -#: SynthLab/SynthLabConstants.py:326 +#: SynthLab/SynthLabConstants.py:328 msgid "Dry delay" msgstr "" -#: SynthLab/SynthLabConstants.py:329 +#: SynthLab/SynthLabConstants.py:331 msgid "A harmonizer doubles the sound musically." msgstr "" -#: SynthLab/SynthLabConstants.py:330 +#: SynthLab/SynthLabConstants.py:332 msgid "The pitch of the doubled sound." msgstr "" -#: SynthLab/SynthLabConstants.py:331 +#: SynthLab/SynthLabConstants.py:333 msgid "The start time of the original sound." msgstr "" -#: SynthLab/SynthLabConstants.py:332 +#: SynthLab/SynthLabConstants.py:334 msgid "The balance between the original and the doubled sound." msgstr "" -#: SynthLab/SynthLabConstants.py:335 +#: SynthLab/SynthLabConstants.py:337 msgid "Equalizer 4 bands" msgstr "" -#: SynthLab/SynthLabConstants.py:336 +#: SynthLab/SynthLabConstants.py:338 msgid "Band one gain" msgstr "" -#: SynthLab/SynthLabConstants.py:337 +#: SynthLab/SynthLabConstants.py:339 msgid "Band two gain" msgstr "" -#: SynthLab/SynthLabConstants.py:338 +#: SynthLab/SynthLabConstants.py:340 msgid "Band three gain" msgstr "" -#: SynthLab/SynthLabConstants.py:339 +#: SynthLab/SynthLabConstants.py:341 msgid "Band four gain" msgstr "" -#: SynthLab/SynthLabConstants.py:340 +#: SynthLab/SynthLabConstants.py:342 msgid "" "A 4 band equalizer chooses slices (bands) in the sound and makes them louder " "or softer." msgstr "" -#: SynthLab/SynthLabConstants.py:341 +#: SynthLab/SynthLabConstants.py:343 msgid "The volume of band 1 (low)." msgstr "" -#: SynthLab/SynthLabConstants.py:342 +#: SynthLab/SynthLabConstants.py:344 msgid "The volume of band 2 (mid-low)." msgstr "" -#: SynthLab/SynthLabConstants.py:343 +#: SynthLab/SynthLabConstants.py:345 msgid "The volume of band 3 (mid-high)." msgstr "" -#: SynthLab/SynthLabConstants.py:344 +#: SynthLab/SynthLabConstants.py:346 msgid "The volume of band 4 (high)." msgstr "" -#: SynthLab/SynthLabConstants.py:346 +#: SynthLab/SynthLabConstants.py:348 msgid "Chorus" msgstr "" -#: SynthLab/SynthLabConstants.py:347 +#: SynthLab/SynthLabConstants.py:349 msgid "LFO Depth" msgstr "" -#: SynthLab/SynthLabConstants.py:348 +#: SynthLab/SynthLabConstants.py:350 msgid "LFO Frequency" msgstr "" -#: SynthLab/SynthLabConstants.py:351 +#: SynthLab/SynthLabConstants.py:353 msgid "" "The chorus effect plays copies of the same sound with a slight variation." msgstr "" -#: SynthLab/SynthLabConstants.py:352 +#: SynthLab/SynthLabConstants.py:354 msgid "The volume of the LFO signal." msgstr "" -#: SynthLab/SynthLabConstants.py:353 +#: SynthLab/SynthLabConstants.py:355 msgid "The pitch of the LFO signal." msgstr "" -#: SynthLab/SynthLabConstants.py:354 +#: SynthLab/SynthLabConstants.py:356 msgid "The amount of delay between the two signals." msgstr "" -#: SynthLab/SynthLabConstants.py:361 +#: SynthLab/SynthLabConstants.py:363 msgid "lfo" msgstr "" -#: SynthLab/SynthLabConstants.py:362 +#: SynthLab/SynthLabConstants.py:364 msgid "rand" msgstr "" -#: SynthLab/SynthLabConstants.py:363 +#: SynthLab/SynthLabConstants.py:365 msgid "adsr" msgstr "" -#: SynthLab/SynthLabConstants.py:364 +#: SynthLab/SynthLabConstants.py:366 msgid "trackpadX" msgstr "" -#: SynthLab/SynthLabConstants.py:365 +#: SynthLab/SynthLabConstants.py:367 msgid "trackpadY" msgstr "" -#: SynthLab/SynthLabConstants.py:366 +#: SynthLab/SynthLabConstants.py:368 msgid "fm" msgstr "" -#: SynthLab/SynthLabConstants.py:367 +#: SynthLab/SynthLabConstants.py:369 msgid "buzz" msgstr "" -#: SynthLab/SynthLabConstants.py:368 +#: SynthLab/SynthLabConstants.py:370 msgid "vco" msgstr "" -#: SynthLab/SynthLabConstants.py:369 +#: SynthLab/SynthLabConstants.py:371 msgid "pluck" msgstr "" -#: SynthLab/SynthLabConstants.py:370 +#: SynthLab/SynthLabConstants.py:372 msgid "noise" msgstr "" -#: SynthLab/SynthLabConstants.py:371 +#: SynthLab/SynthLabConstants.py:373 msgid "sample" msgstr "" -#: SynthLab/SynthLabConstants.py:372 +#: SynthLab/SynthLabConstants.py:374 msgid "voice" msgstr "" -#: SynthLab/SynthLabConstants.py:373 +#: SynthLab/SynthLabConstants.py:375 msgid "grain" msgstr "" -#: SynthLab/SynthLabConstants.py:374 +#: SynthLab/SynthLabConstants.py:376 msgid "addSynth" msgstr "" -#: SynthLab/SynthLabConstants.py:375 +#: SynthLab/SynthLabConstants.py:377 msgid "mic" msgstr "" -#: SynthLab/SynthLabConstants.py:376 +#: SynthLab/SynthLabConstants.py:378 msgid "wguide" msgstr "" -#: SynthLab/SynthLabConstants.py:377 +#: SynthLab/SynthLabConstants.py:379 msgid "distort" msgstr "" -#: SynthLab/SynthLabConstants.py:378 +#: SynthLab/SynthLabConstants.py:380 msgid "filter" msgstr "" -#: SynthLab/SynthLabConstants.py:379 +#: SynthLab/SynthLabConstants.py:381 msgid "ring" msgstr "" -#: SynthLab/SynthLabConstants.py:380 +#: SynthLab/SynthLabConstants.py:382 msgid "reverb" msgstr "" -#: SynthLab/SynthLabConstants.py:381 +#: SynthLab/SynthLabConstants.py:383 msgid "harmon" msgstr "" -#: SynthLab/SynthLabConstants.py:382 +#: SynthLab/SynthLabConstants.py:384 msgid "eq4band" msgstr "" -#: SynthLab/SynthLabConstants.py:383 +#: SynthLab/SynthLabConstants.py:385 msgid "chorus" msgstr "" -#: SynthLab/SynthLabMain.py:71 +#: SynthLab/SynthLabMain.py:77 msgid "Main" msgstr "" -#: SynthLab/SynthLabMain.py:72 +#: SynthLab/SynthLabMain.py:78 msgid "Presets" msgstr "" -#: SynthLab/SynthLabMain.py:782 +#: SynthLab/SynthLabMain.py:838 msgid ": controller output" msgstr "" -#: SynthLab/SynthLabMain.py:794 +#: SynthLab/SynthLabMain.py:850 msgid ": sound output" msgstr "" -#: SynthLab/SynthLabMain.py:797 +#: SynthLab/SynthLabMain.py:853 msgid ": sound input" msgstr "" -#: SynthLab/SynthLabMain.py:799 +#: SynthLab/SynthLabMain.py:855 msgid "Send sound to the speakers" msgstr "" -#: SynthLab/SynthLabToolbars.py:27 +#: SynthLab/SynthLabToolbars.py:25 msgid "Duration: " msgstr "" -#: SynthLab/SynthLabToolbars.py:30 +#: SynthLab/SynthLabToolbars.py:28 msgid " s." msgstr "" -#: SynthLab/SynthLabToolbars.py:50 +#: SynthLab/SynthLabToolbars.py:48 msgid "Duration" msgstr "" -#: SynthLab/SynthLabToolbars.py:58 -msgid "Record Synth sound into slot 1" +#: SynthLab/SynthLabToolbars.py:57 +msgid "Record Synth sound into slot \"lab1\"" msgstr "" -#: SynthLab/SynthLabToolbars.py:64 -msgid "Record Synth sound into slot 2" +#: SynthLab/SynthLabToolbars.py:63 +msgid "Record Synth sound into slot \"lab2\"" msgstr "" -#: SynthLab/SynthLabToolbars.py:70 -msgid "Record Synth sound into slot 3" +#: SynthLab/SynthLabToolbars.py:69 +msgid "Record Synth sound into slot \"lab3\"" msgstr "" -#: SynthLab/SynthLabToolbars.py:76 -msgid "Record Synth sound into slot 4" +#: SynthLab/SynthLabToolbars.py:75 +msgid "Record Synth sound into slot \"lab4\"" msgstr "" -#: SynthLab/SynthLabToolbars.py:82 -msgid "Record Synth sound into slot 5" +#: SynthLab/SynthLabToolbars.py:81 +msgid "Record Synth sound into slot \"lab5\"" msgstr "" -#: SynthLab/SynthLabToolbars.py:88 -msgid "Record Synth sound into slot 6" +#: SynthLab/SynthLabToolbars.py:87 +msgid "Record Synth sound into slot \"lab6\"" msgstr "" -#: SynthLab/SynthLabToolbars.py:96 +#: SynthLab/SynthLabToolbars.py:95 +msgid "Record to ogg" +msgstr "" + +#: SynthLab/SynthLabToolbars.py:103 msgid "Reset the worktable" msgstr "" -#: SynthLab/SynthLabToolbars.py:116 +#: SynthLab/SynthLabToolbars.py:124 msgid "Preset 1" msgstr "" -#: SynthLab/SynthLabToolbars.py:122 +#: SynthLab/SynthLabToolbars.py:131 msgid "Preset 2" msgstr "" -#: SynthLab/SynthLabToolbars.py:128 +#: SynthLab/SynthLabToolbars.py:138 msgid "Preset 3" msgstr "" -#: SynthLab/SynthLabToolbars.py:134 +#: SynthLab/SynthLabToolbars.py:145 msgid "Preset 4" msgstr "" -#: SynthLab/SynthLabToolbars.py:140 +#: SynthLab/SynthLabToolbars.py:152 msgid "Preset 5" msgstr "" -#: SynthLab/SynthLabToolbars.py:146 +#: SynthLab/SynthLabToolbars.py:159 msgid "Preset 6" msgstr "" -#: SynthLab/SynthLabToolbars.py:152 +#: SynthLab/SynthLabToolbars.py:166 msgid "Preset 7" msgstr "" -#: SynthLab/SynthLabToolbars.py:158 +#: SynthLab/SynthLabToolbars.py:173 msgid "Preset 8" msgstr "" -#: SynthLab/SynthLabToolbars.py:164 +#: SynthLab/SynthLabToolbars.py:180 msgid "Preset 9" msgstr "" -#: SynthLab/SynthLabToolbars.py:170 +#: SynthLab/SynthLabToolbars.py:187 msgid "Preset 10" msgstr "" - -#: common/Resources/tooltips_en.py:8 -msgid "Select tool" -msgstr "" - -#: common/Resources/tooltips_en.py:9 -msgid "Draw tool" -msgstr "" - -#: common/Resources/tooltips_en.py:10 -msgid "Paint tool" -msgstr "" - -#: common/Resources/tooltips_en.py:12 -msgid "Generate new tune" -msgstr "" - -#: common/Resources/tooltips_en.py:14 -msgid "Generate page" -msgstr "" - -#: common/Resources/tooltips_en.py:15 -msgid "Page properties" -msgstr "" - -#: common/Resources/tooltips_en.py:16 -msgid "Delete page(s)" -msgstr "" - -#: common/Resources/tooltips_en.py:17 -msgid "Duplicate page(s)" -msgstr "" - -#: common/Resources/tooltips_en.py:18 -msgid "Add page" -msgstr "" - -#: common/Resources/tooltips_en.py:19 -msgid "Beats per page" -msgstr "" - -#: common/Resources/tooltips_en.py:20 -msgid "Save tune" -msgstr "" - -#: common/Resources/tooltips_en.py:21 -msgid "Load tune" -msgstr "" - -#: common/Resources/tooltips_en.py:23 -msgid "Generate track" -msgstr "" - -#: common/Resources/tooltips_en.py:24 -msgid "Track properties" -msgstr "" - -#: common/Resources/tooltips_en.py:25 -msgid "Clear track" -msgstr "" - -#: common/Resources/tooltips_en.py:26 -msgid "Duplicate track" -msgstr "" - -#: common/Resources/tooltips_en.py:28 -msgid "Note(s) properties" -msgstr "" - -#: common/Resources/tooltips_en.py:29 -msgid "Delete note(s)" -msgstr "" - -#: common/Resources/tooltips_en.py:30 -msgid "Duplicate note(s)" -msgstr "" - -#: common/Resources/tooltips_en.py:31 common/Resources/tooltips_en.py:32 -msgid "Move note in time" -msgstr "" - -#: common/Resources/tooltips_en.py:33 -msgid "Lower pitch" -msgstr "" - -#: common/Resources/tooltips_en.py:34 -msgid "Raise pitch" -msgstr "" - -#: common/Resources/tooltips_en.py:35 common/Resources/tooltips_en.py:36 -msgid "Modify duration" -msgstr "" - -#: common/Resources/tooltips_en.py:37 -msgid "Lower volume" -msgstr "" - -#: common/Resources/tooltips_en.py:38 -msgid "Raise volume" -msgstr "" - -#: common/Resources/tooltips_en.py:40 -msgid "Play" -msgstr "" - -#: common/Resources/tooltips_en.py:41 -msgid "Pause" -msgstr "" - -#: common/Resources/tooltips_en.py:42 common/Resources/tooltips_en.py:115 -msgid "Stop" -msgstr "" - -#: common/Resources/tooltips_en.py:43 -msgid "Keyboard recording" -msgstr "" - -#: common/Resources/tooltips_en.py:44 -msgid "Save as .ogg" -msgstr "" - -#: common/Resources/tooltips_en.py:45 -msgid "Rewind" -msgstr "" - -#: common/Resources/tooltips_en.py:46 -msgid "Save to journal and quit" -msgstr "" - -#: common/Resources/tooltips_en.py:48 -msgid "Master volume" -msgstr "" - -#: common/Resources/tooltips_en.py:49 common/Resources/tooltips_en.py:120 -msgid "Tempo" -msgstr "" - -#: common/Resources/tooltips_en.py:51 common/Resources/tooltips_en.py:52 -#: common/Resources/tooltips_en.py:53 common/Resources/tooltips_en.py:54 -#: common/Resources/tooltips_en.py:55 -msgid "Left click to mute, right click to solo" -msgstr "" - -#: common/Resources/tooltips_en.py:58 -msgid "-- Rythm density, | Rythm regularity" -msgstr "" - -#: common/Resources/tooltips_en.py:59 -msgid "-- Pitch regularity, | Pitch maximum step" -msgstr "" - -#: common/Resources/tooltips_en.py:60 -msgid "-- Average duration, | Silence probability" -msgstr "" - -#: common/Resources/tooltips_en.py:61 common/Resources/tooltips_en.py:98 -msgid "Drunk" -msgstr "" - -#: common/Resources/tooltips_en.py:62 -msgid "Drone and Jump" -msgstr "" - -#: common/Resources/tooltips_en.py:63 common/Resources/tooltips_en.py:100 -msgid "Repeater" -msgstr "" - -#: common/Resources/tooltips_en.py:64 common/Resources/tooltips_en.py:101 -msgid "Loop segments" -msgstr "" - -#: common/Resources/tooltips_en.py:65 -msgid "Major scale" -msgstr "" - -#: common/Resources/tooltips_en.py:66 -msgid "Harmonic minor scale" -msgstr "" - -#: common/Resources/tooltips_en.py:67 -msgid "Natural minor scale" -msgstr "" - -#: common/Resources/tooltips_en.py:68 -msgid "Phrygian scale" -msgstr "" - -#: common/Resources/tooltips_en.py:69 -msgid "Dorian scale" -msgstr "" - -#: common/Resources/tooltips_en.py:70 -msgid "Lydian scale" -msgstr "" - -#: common/Resources/tooltips_en.py:71 -msgid "Myxolydian scale" -msgstr "" - -#: common/Resources/tooltips_en.py:72 -msgid "Save preset" -msgstr "" - -#: common/Resources/tooltips_en.py:73 -msgid "Load preset" -msgstr "" - -#: common/Resources/tooltips_en.py:74 common/Resources/tooltips_en.py:117 -msgid "Generate" -msgstr "" - -#: common/Resources/tooltips_en.py:75 -msgid "Close" -msgstr "" - -#: common/Resources/tooltips_en.py:78 -msgid "Transpose up" -msgstr "" - -#: common/Resources/tooltips_en.py:79 -msgid "Transpose down" -msgstr "" - -#: common/Resources/tooltips_en.py:80 -msgid "Volume up" -msgstr "" - -#: common/Resources/tooltips_en.py:81 -msgid "Volume down" -msgstr "" - -#: common/Resources/tooltips_en.py:82 -msgid "Panoramisation" -msgstr "" - -#: common/Resources/tooltips_en.py:84 -msgid "Attack duration" -msgstr "" - -#: common/Resources/tooltips_en.py:85 -msgid "Decay duration" -msgstr "" - -#: common/Resources/tooltips_en.py:86 -msgid "Lowpass filter" -msgstr "" - -#: common/Resources/tooltips_en.py:87 -msgid "Highpass filter" -msgstr "" - -#: common/Resources/tooltips_en.py:88 -msgid "Bandpass filter" -msgstr "" - -#: common/Resources/tooltips_en.py:89 -msgid "Filter cutoff" -msgstr "" - -#: common/Resources/tooltips_en.py:90 common/Resources/tooltips_en.py:91 -#: common/Resources/tooltips_en.py:92 common/Resources/tooltips_en.py:93 -#: common/Resources/tooltips_en.py:94 common/Resources/tooltips_en.py:95 -#: common/Resources/tooltips_en.py:96 -msgid "Open algorithmic generator" -msgstr "" - -#: common/Resources/tooltips_en.py:97 -msgid "Line" -msgstr "" - -#: common/Resources/tooltips_en.py:99 -msgid "Drone and jump" -msgstr "" - -#: common/Resources/tooltips_en.py:102 -msgid "Minimum value" -msgstr "" - -#: common/Resources/tooltips_en.py:103 -msgid "Maximum value" -msgstr "" - -#: common/Resources/tooltips_en.py:104 -msgid "Specific parameter" -msgstr "" - -#: common/Resources/tooltips_en.py:105 -msgid "Apply generator" -msgstr "" - -#: common/Resources/tooltips_en.py:106 -msgid "Cancel" -msgstr "" - -#: common/Resources/tooltips_en.py:111 -msgid "Volume" -msgstr "" - -#: common/Resources/tooltips_en.py:112 -msgid "Balance" -msgstr "" - -#: common/Resources/tooltips_en.py:114 -msgid "Play / Stop" -msgstr "" - -#: common/Resources/tooltips_en.py:116 -msgid "Left click to record, right click to record on top" -msgstr "" - -#: common/Resources/tooltips_en.py:118 -msgid "Complexity of beat" -msgstr "" - -#: common/Resources/tooltips_en.py:119 -msgid "Beats per bar" -msgstr "" - -#: common/Resources/tooltips_en.py:121 -msgid "Jazz / Rock Kit" -msgstr "" - -#: common/Resources/tooltips_en.py:122 -msgid "African Kit" -msgstr "" - -#: common/Resources/tooltips_en.py:123 -msgid "Arabic Kit" -msgstr "" - -#: common/Resources/tooltips_en.py:124 -msgid "South American Kit" -msgstr "" - -#: common/Resources/tooltips_en.py:125 -msgid "Electronic Kit" -msgstr "" - -#: common/Resources/tooltips_en.py:126 -msgid "Record with the microphone" -msgstr "" - -#: common/Resources/tooltips_en.py:127 -msgid "Open SynthLab to create noise" -msgstr "" - -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 1" -msgstr "" - -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 2" -msgstr "" - -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 3" -msgstr "" - -#: common/Resources/tooltips_en.py:128 -msgid "Record mic into slot 4" -msgstr "" diff --git a/common/Tooltips.py b/common/Tooltips.py index 42511c2..37531e9 100644 --- a/common/Tooltips.py +++ b/common/Tooltips.py @@ -55,7 +55,7 @@ class Tooltips: self.Edit["2drumMuteButton"] = _("Left click to mute, right click to solo") self.ALGO = {} - self.ALGO["XYButton1"] = _('-- Rythm density, | Rythm regularity' ) + self.ALGO["XYButton1"] = _('-- Rhythm density, | Rhythm regularity' ) self.ALGO["XYButton2"] = _('-- Pitch regularity, | Pitch maximum step' ) self.ALGO["XYButton3"] = _('-- Average duration, | Silence probability') self.ALGO["drunk"] = _('Drunk') @@ -68,7 +68,7 @@ class Tooltips: self.ALGO["phrygienKey"] = _('Phrygian scale') self.ALGO["dorienKey"] = _('Dorian scale') self.ALGO["lydienKey"] = _('Lydian scale') - self.ALGO["myxoKey"] = _('Myxolydian scale') + self.ALGO["myxoKey"] = _('Mixolydian scale') self.ALGO["saveButton"] = _('Save preset') self.ALGO["loadButton"] = _('Load preset') self.ALGO["checkButton"] = _('Generate') @@ -79,7 +79,7 @@ class Tooltips: self.PROP['pitchDown'] = _('Transpose down') self.PROP['volumeUp'] = _('Volume up') self.PROP['volumeDown'] = _('Volume down') - self.PROP['panSlider'] = _('Panoramisation') + self.PROP['panSlider'] = _('Panoramization') self.PROP['reverbSlider'] = _('Reverb') self.PROP['attackSlider'] = _('Attack duration') self.PROP['decaySlider'] = _('Decay duration') @@ -105,7 +105,24 @@ class Tooltips: self.PROP['checkButton'] = _('Apply generator') self.PROP['cancelButton'] = _('Cancel') - + categories = { + # TRANS: Intstrument category + 'all': _('All'), + # TRANS: Intstrument category + 'animals': _('Animals'), + # TRANS: Intstrument category + 'concret': _('Objects'), + # TRANS: Intstrument category + 'keyboard': _('Keyboard'), + # TRANS: Intstrument category + 'people': _('People'), + # TRANS: Intstrument category + 'percussions': _('Percussions'), + # TRANS: Intstrument category + 'strings': _('Strings'), + # TRANS: Intstrument category + 'winds': _('Winds'), + } #miniTamTam VOL = _('Volume') diff --git a/common/Util/InstrumentDB.py b/common/Util/InstrumentDB.py index ac72a19..e7cbce0 100644 --- a/common/Util/InstrumentDB.py +++ b/common/Util/InstrumentDB.py @@ -24,7 +24,7 @@ class Instrument: self.wav = wav self.img = img self.category = category - self.nameTooltip = nameTooltip + self.nameTooltip = nameTooltip or name # build an Instrument instance by parsing a file def loadFromPath(self, path ): diff --git a/common/Util/Instruments.py b/common/Util/Instruments.py index 315e451..8462e0d 100644 --- a/common/Util/Instruments.py +++ b/common/Util/Instruments.py @@ -291,19 +291,11 @@ DRUM6KIT = { 24 : "drum6madal00", 46 : "drum6madal11", 48 : "drum6madal12" } -_addInstrument( "drum1kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM1KIT ) -_addInstrument( "drum2kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM2KIT ) -_addInstrument( "drum3kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM3KIT ) -_addInstrument( "drum4kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM4KIT ) -_addInstrument( "drum5kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM5KIT ) -_addInstrument( "drum6kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM6KIT ) - -DRUMTIPS = [ - _('Jazz / Rock Kit'), - _('African Kit'), - _('Arabic Kit'), - _('South American Kit'), - _('Electronic Kit'), - _('Nepali') ] +_addInstrument( "drum1kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM1KIT, nameTooltip=_('Jazz / Rock Kit') ) +_addInstrument( "drum2kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM2KIT, nameTooltip=_('African Kit') ) +_addInstrument( "drum3kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM3KIT, nameTooltip=_('Arabic Kit') ) +_addInstrument( "drum4kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM4KIT, nameTooltip=_('South American Kit') ) +_addInstrument( "drum5kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM5KIT, nameTooltip=_('Electronic Kit') ) +_addInstrument( "drum6kit", 0, 0, "percussions", 0, 0, 0, 1, DRUM6KIT, nameTooltip=_('Nepali') ) DRUMCOUNT = 6 -- cgit v0.9.1