[beast] PO: updates for proper build



commit e1d0fa2d78b3f84af5319c0fcc52aaacb17a6f1f
Author: Tim Janik <timj gtk org>
Date:   Tue Apr 6 13:18:31 2010 +0200

    PO: updates for proper build

 po/ar.po      |    2 +-
 po/az.po      |    2 +-
 po/bg.po      |    2 +-
 po/ca.po      |    2 +-
 po/cs.po      |    2 +-
 po/de.po      |  448 +++++---
 po/el.po      |    2 +-
 po/en_CA.po   |    2 +-
 po/en_GB.po   |    2 +-
 po/eo.po      |    2 +-
 po/es.po      |  279 ++++--
 po/eu.po      |    2 +-
 po/fi.po      |    2 +-
 po/fr.po      |    2 +-
 po/hr.po      |    2 +-
 po/it.po      |    2 +-
 po/ja.po      |    2 +-
 po/mn.po      |    2 +-
 po/nb.po      |  205 +++-
 po/ne.po      |    2 +-
 po/nl.po      |    2 +-
 po/oc.po      |    2 +-
 po/pa.po      |    2 +-
 po/pt.po      |    2 +-
 po/pt_BR.po   |    2 +-
 po/ru.po      |    2 +-
 po/rw.po      |    2 +-
 po/sl.po      |    2 +-
 po/sq.po      |    2 +-
 po/sr.po      |    2 +-
 po/sr Latn po |    2 +-
 po/sv.po      |    2 +-
 po/uk.po      | 3785 ++++++++++++++++++++++++++++++++-------------------------
 po/zh_CN.po   |    2 +-
 34 files changed, 2871 insertions(+), 1906 deletions(-)
---
diff --git a/po/ar.po b/po/ar.po
index 1ded1c6..74626c5 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2006-11-17 23:52+0100\n"
 "Last-Translator: Djihed Afifi <djihed gmail com>\n"
 "Language-Team: Arabic <doc arabeyes org>\n"
diff --git a/po/az.po b/po/az.po
index 79c4ca5..37d6562 100644
--- a/po/az.po
+++ b/po/az.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2003-10-26 18:16+0200\n"
 "Last-Translator: MÉ?tin Æ?mirov <metin karegen com>\n"
 "Language-Team: AZ <gnome azitt com>\n"
diff --git a/po/bg.po b/po/bg.po
index 56fe5d1..7784a1c 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Beast 0.6.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2005-02-23 10:04+0200\n"
 "Last-Translator: Iassen Pramatarov <turin fsa-bg org>\n"
 "Language-Team: Bulgarian <dict fsa-bg org>\n"
diff --git a/po/ca.po b/po/ca.po
index 4f3680d..0319a46 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2006-08-18 05:28+0200\n"
 "Last-Translator: Gil Forcada <gilforcada guifi net>\n"
 "Language-Team: Catalan <gnome softcatala org>\n"
diff --git a/po/cs.po b/po/cs.po
index c69e707..be607f2 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2005-07-05 19:42+0200\n"
 "Last-Translator: Miloslav Trmac <mitr volny cz>\n"
 "Language-Team: Czech <cs li org>\n"
diff --git a/po/de.po b/po/de.po
index 3fbe59b..ec9cbd2 100644
--- a/po/de.po
+++ b/po/de.po
@@ -17,9 +17,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: beast master\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
-"product=beast&component=general\n"
-"POT-Creation-Date: 2010-02-14 01:01+0000\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2010-03-29 18:23+0100\n"
 "Last-Translator: Mario Blättermann <mariobl gnome org>\n"
 "Language-Team: German <gnome-de gnome org>\n"
@@ -27,6 +26,213 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: ../library/scripts/mixer-splitup-by-track.scm.h:25
+msgid "/Song/Assign Tracks to individual Mixer Busses"
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:26
+msgid ""
+"This script creates a new Mixer Bus for each track in the song that is "
+"currently using the Master Bus as output."
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:30
+#: ../library/scripts/song-parts-operations.scm.h:30
+#: ../library/scripts/song-parts-operations.scm.h:39
+msgid "Song"
+msgstr "Titel"
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:57
+#: ../library/scripts/song-parts-operations.scm.h:45
+#, fuzzy
+msgid "No valid song supplied"
+msgstr "Synthesemodule"
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:59
+msgid "This script cannot be used while the project is playing"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:21
+msgid "/SNet/Grid Align"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:22
+msgid ""
+"Round module positions to their nearest grid position, so to align all "
+"modules within a synthesis network."
+msgstr ""
+"Modulpositionen werden auf die naheliegensten Gitterkoordinaten gerundet, so "
+"dass alle Module in einem Synthesenetzwerk an einem Gitter ausgerichtet "
+"werden."
+
+#: ../library/scripts/modules2grid.scm.h:26
+#, fuzzy
+msgid "Synth Net"
+msgstr "_Synth"
+
+#: ../library/scripts/modules2grid.scm.h:30
+#, fuzzy
+msgid "No valid synthesis network supplied"
+msgstr "Synthesemodule"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:25
+msgid "/Part/Harmonic Transposer"
+msgstr ""
+
+#. ; FIXME: the description may be suboptimal; the problem is
+#. ; that I can't precisely describe details of musical theory
+#. ; in english. -- stw
+#: ../library/scripts/part-harmonic-transposer.scm.h:29
+msgid ""
+"The harmonic transposer takes the selection of a part and transposes it to "
+"different harmonies. If you for instance have selected a measure filled with "
+"C major chords, and enter \"C,Am,F,G\" as harmonic sequence, the result will "
+"be four measures, filled with C major, A minor, F major and G major "
+"chords. \n"
+"\n"
+"This also works for melodies, so you can transpose a whole melody written in "
+"G major to D minor. The standard scales used in church music (ionian, "
+"dorian, phrygian, lydian, mixolydian, aeolian, locrian) are also supported: "
+"it is for instance possible to write Ddorian or Caeolian. The aeolian scale "
+"is equivalent to minor and the ionian scale is equivalent to major. \n"
+"\n"
+"Since musically, there is no preference on whether to transpose up or down "
+"it is possible to specify the first harmony that will be transposed down "
+"(all harmonies below this will be transposed up). It is possible to omit "
+"this value. Then all notes will be transposed up."
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:50
+#: ../library/scripts/record-midi.scm.h:25
+#, fuzzy
+msgid "Part"
+msgstr "Parts"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:51
+msgid "Harmony Sequence"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:52
+msgid "Transpose down starting at"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:209
+#, fuzzy
+msgid "No valid part supplied"
+msgstr "Synthesemodule"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:211
+#, fuzzy
+msgid "No notes selected"
+msgstr "Keine Quantisierung gewählt"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:218
+#, fuzzy
+msgid "Failed to parse harmony list"
+msgstr "Die Aufzeichnung auf Festplatte konnte nicht gestartet werden."
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:221
+msgid "Harmony list is too short"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:32
+msgid "/Project/Toys/Progressor..."
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:33
+msgid ""
+"Progressor takes two seed values and then starts progressing. It doesn't do "
+"anything particularly usefull, other than ticking the main program from time "
+"to time. It is a funny example though."
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:38
+#, fuzzy
+msgid "N Iterations"
+msgstr "Informationen"
+
+#: ../library/scripts/progressor-example.scm.h:39
+msgid "N Wait Spins"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:40
+msgid "Update Percentage"
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:20
+msgid "/Part/Record Midi..."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:21
+msgid ""
+"Record midi events, currently being played on the default external midi "
+"device, into a given song part. The MIDI recorder is still work in progress."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:26
+#, fuzzy
+msgid "Start Now"
+msgstr "Editor starten"
+
+#: ../library/scripts/record-midi.scm.h:49
+#, fuzzy
+msgid "No valid part object supplied"
+msgstr "Synthesemodule"
+
+#: ../library/scripts/record-midi.scm.h:50
+msgid "You probably want to start this script from a part editor."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:53
+msgid ""
+"Not currently recording...\n"
+"\n"
+"The MIDI recorder is still work in progress.\n"
+"Currently, you need a MIDI Synthesizer network running, in order for this "
+"script to catch the events currently being played back."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:25
+msgid "/Song/Crop parts (loop range)"
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:26
+msgid ""
+"Crops all parts within the loop range and moves parts after the loop range "
+"backwards accordingly."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:34
+msgid "/Song/Duplicate parts (loop range)"
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:35
+msgid ""
+"Duplicate all parts within the loop range and moves parts after the loop "
+"range forward accordingly."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:62
+msgid ""
+"The loop range of the specified song contains no parts or is unset, so no "
+"parts can be identified to operate on."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:64
+#, fuzzy
+msgid "Show messages about empty part range"
+msgstr "Meldungen über Startprobleme des Webbrowsers anzeigen"
+
+#: ../library/scripts/song-parts-operations.scm.h:68
+#, fuzzy
+msgid "Failed to crop part range."
+msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
+
+#: ../library/scripts/song-parts-operations.scm.h:80
+#, fuzzy
+msgid "Failed to duplicate part range."
+msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
+
 #: ../beast-gtk/bstapp.c:81
 msgid "_New"
 msgstr "_Neu"
@@ -189,7 +395,8 @@ msgstr "Neuer Titel"
 
 #: ../beast-gtk/bstapp.c:140
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
-msgstr "Einen neuen Titel anlegen, bestehend aus Mixer, Spuren, Parts und Noten"
+msgstr ""
+"Einen neuen Titel anlegen, bestehend aus Mixer, Spuren, Parts und Noten"
 
 #: ../beast-gtk/bstapp.c:142
 msgid "Add Custom Synthesizer"
@@ -838,7 +1045,8 @@ msgstr "Ã?ndern â?¦"
 msgid "Change the currently selected key binding"
 msgstr "Die momentan gewählte Tastenkombination ändern"
 
-#: ../beast-gtk/bstkeybindings.c:53 ../beast-gtk/dialogs/radgets-beast.xml.h:24
+#: ../beast-gtk/bstkeybindings.c:53
+#: ../beast-gtk/dialogs/radgets-beast.xml.h:24
 msgid "Raise"
 msgstr "Erhöhen"
 
@@ -846,7 +1054,8 @@ msgstr "Erhöhen"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Aktuelle Position der Tastenkombination nach oben verschieben"
 
-#: ../beast-gtk/bstkeybindings.c:55 ../beast-gtk/dialogs/radgets-beast.xml.h:18
+#: ../beast-gtk/bstkeybindings.c:55
+#: ../beast-gtk/dialogs/radgets-beast.xml.h:18
 msgid "Lower"
 msgstr "Absenken"
 
@@ -986,7 +1195,8 @@ msgstr "Mitwirkende:"
 
 #: ../beast-gtk/bstmsgabsorb.c:224
 msgid "Enable or disable message display of a specific message type"
-msgstr "Legt fest, ob Nachrichten eines bestimmten Typs angezeigt werden sollen"
+msgstr ""
+"Legt fest, ob Nachrichten eines bestimmten Typs angezeigt werden sollen"
 
 #: ../beast-gtk/bstmsgabsorb.c:226
 msgid "Message Type"
@@ -1340,7 +1550,8 @@ msgid "Steps"
 msgstr "Schritte"
 
 #: ../beast-gtk/bstpatternctrl.c:123
-msgid "The number of cells to move across each time an event or note was edited"
+msgid ""
+"The number of cells to move across each time an event or note was edited"
 msgstr ""
 "Die Anzahl der Zellen, die jedes Mal hinüberbewegt werden, wenn ein Ereignis "
 "oder eine Note editiert wurde"
@@ -1812,10 +2023,10 @@ msgstr "Wiedergabe wird unterbrochen"
 
 #: ../beast-gtk/bstrackeditor.c:94
 msgid ""
-"The rack editor is still highly experimental code and guaranteed to be broken "
-"by future releases. So don't rely on rack editor contents to look similarly "
-"in future versions and be prepared to work around possible instabilities in "
-"the code (i.e. save your projects regularly)."
+"The rack editor is still highly experimental code and guaranteed to be "
+"broken by future releases. So don't rely on rack editor contents to look "
+"similarly in future versions and be prepared to work around possible "
+"instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 "Der Baugruppeneditor ist nach wie vor sehr experimentell und garantiert "
 "fehlerhaft in zukünftigen Releases. Verlassen Sie sich also nicht darauf, "
@@ -1947,7 +2158,8 @@ msgid "128 Value FFT Window"
 msgstr ""
 
 #: ../beast-gtk/bstrecords.idl:47
-msgid "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
+msgid ""
+"A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
 #: ../beast-gtk/bstrecords.idl:48
@@ -2374,7 +2586,8 @@ msgstr ""
 #: ../beast-gtk/bstrecords.idl:114
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
-"Nach der Erzeugung der Synthesemodule in den Bearbeitungsmodus zurückschalten?"
+"Nach der Erzeugung der Synthesemodule in den Bearbeitungsmodus "
+"zurückschalten?"
 
 # CHECK
 #: ../beast-gtk/bstrecords.idl:116
@@ -2818,7 +3031,8 @@ msgstr ""
 # CHECK
 #: ../beast-gtk/bsttrackrollctrl.c:67
 msgid "Use the horizontal ruler to adjust the right loop pointer"
-msgstr "Das horizontale Lineal verwenden, um den rechten Loop-Marker anzupassen"
+msgstr ""
+"Das horizontale Lineal verwenden, um den rechten Loop-Marker anzupassen"
 
 #: ../beast-gtk/bsttrackrollctrl.c:415 ../beast-gtk/bsttrackrollctrl.c:427
 msgid "Edit Part"
@@ -2891,7 +3105,8 @@ msgid "List of available waves to choose a track instrument from"
 msgstr "Liste der verfügbaren Waves, um ein Spurinstrument daraus zu wählen"
 
 #: ../beast-gtk/bsttrackview.c:606
-msgid "Notes from unchecked tracks are ignored by the sequencer during playback"
+msgid ""
+"Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 "Noten aus nicht markierten Spuren werden von Sequenzer bei der Wiedergabe "
 "ignoriert"
@@ -2908,7 +3123,8 @@ msgstr ""
 #: ../beast-gtk/bsttrackview.c:615
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
-"Dieser Spur zugeordneter MIDI-Kanal, 0 verwendet den privaten spurweisen Kanal"
+"Dieser Spur zugeordneter MIDI-Kanal, 0 verwendet den privaten spurweisen "
+"Kanal"
 
 #: ../beast-gtk/bsttrackview.c:618
 msgid "Mixer busses connected to track output"
@@ -3414,8 +3630,8 @@ msgstr "Auto-Kürzen"
 msgid ""
 "If set, overfull text is cut-off and an ellipsis \"...\" is displayed instead"
 msgstr ""
-"Legt fest, ob überlanger Text abgeschnitten wird und stattdessen eine Ellipse "
-"(»...«) angezeigt werden soll"
+"Legt fest, ob überlanger Text abgeschnitten wird und stattdessen eine "
+"Ellipse (»...«) angezeigt werden soll"
 
 #: ../beast-gtk/gxk/gxksimplelabel.c:147
 msgid "Justification"
@@ -3427,8 +3643,8 @@ msgid ""
 "The alignment of the lines in the text of the label relative to each other. "
 "This does NOT affect the alignment of the label within its allocation."
 msgstr ""
-"Die interne, relative Zeilenausrichtung des Beschriftungstexts. Dies betrifft "
-"NICHT die Ausrichtung der Beschriftung innerhalb ihrer Allozierung"
+"Die interne, relative Zeilenausrichtung des Beschriftungstexts. Dies "
+"betrifft NICHT die Ausrichtung der Beschriftung innerhalb ihrer Allozierung"
 
 #: ../beast-gtk/gxk/gxksimplelabel.c:152
 msgid "Pattern"
@@ -3568,7 +3784,6 @@ msgstr "Grenzfrequenz des Filters in Hertz"
 #: ../plugins/bseiirfilter.c:157 ../plugins/davcanyondelay.c:114
 #: ../plugins/davorgan.c:113 ../plugins/davsyndrum.c:94
 #: ../plugins/davxtalstrings.c:109
-#, c-format
 msgid "Note"
 msgstr "Note"
 
@@ -3702,7 +3917,8 @@ msgstr "Verfügbare Ausgänge"
 
 #: ../bse/bsebus.c:145
 msgid "List of available mixer busses to be used as bus output"
-msgstr "Liste der verfügbaren Mixer-Busse, die als Bus-Ausgabe verwendet werden"
+msgstr ""
+"Liste der verfügbaren Mixer-Busse, die als Bus-Ausgabe verwendet werden"
 
 #: ../bse/bsebus.c:873 ../bse/bsebus.c:875 ../bse/bsebus.c:877
 #: ../bse/bsebus.c:879 ../bse/bsebus.c:883 ../bse/bsemidisynth.c:461
@@ -3825,8 +4041,8 @@ msgstr "Rechter Kanalausgang"
 
 #: ../bse/bsebus.c:932
 msgid ""
-"Bus implementation for songs, used to route track audio signals to the master "
-"output."
+"Bus implementation for songs, used to route track audio signals to the "
+"master output."
 msgstr ""
 
 #: ../bse/bseconstant.c:83
@@ -3839,7 +4055,6 @@ msgid "Constant Output %u"
 msgstr "Konstante Ausgabe %u"
 
 #: ../bse/bseconstant.c:108
-#, c-format
 msgid "Value [float]"
 msgstr "Wert [float]"
 
@@ -3854,7 +4069,6 @@ msgstr "Konstanter Signalwert"
 #: ../plugins/davsyndrum.c:93 ../plugins/davxtalstrings.c:101
 #: ../plugins/davxtalstrings.c:103 ../plugins/davxtalstrings.c:107
 #: ../plugins/davxtalstrings.c:112 ../plugins/davxtalstrings.c:117
-#, c-format
 msgid "Frequency"
 msgstr "Frequenz"
 
@@ -3937,8 +4151,8 @@ msgstr ""
 "In der Musiktheorie ist eine diatonische Tonleiter (auch: heptatonia prima) "
 "eine Tonleiter aus sieben Noten, die fünf Ganzton- und zwölf Halbtonschritte "
 "enthält. Die halben Töne sind dabei maximal getrennt. Zwischen zwei "
-"Halbtonschritten liegen entweder zwei oder drei ganze Töne, was sich in jeder "
-"Oktave wiederholt."
+"Halbtonschritten liegen entweder zwei oder drei ganze Töne, was sich in "
+"jeder Oktave wiederholt."
 
 #. Werckmeister I
 #: ../bse/bsecore.idl:89
@@ -3963,10 +4177,10 @@ msgid ""
 "in which the frequency relationships of all intervals are based on the ratio "
 "3:2. Its discovery is generally credited to Pythagoras."
 msgstr ""
-"Die Pythagoreische Stimmung ist die älteste Art der Stimmung der zwölftönigen "
-"chromatischen Tonleiter. Die Frequenzbeziehungen aller Intervalle basieren "
-"hier auf dem Verhältnis 3:2. Die Entdeckung wird meist Pythagoras "
-"zugeschrieben."
+"Die Pythagoreische Stimmung ist die älteste Art der Stimmung der "
+"zwölftönigen chromatischen Tonleiter. Die Frequenzbeziehungen aller "
+"Intervalle basieren hier auf dem Verhältnis 3:2. Die Entdeckung wird meist "
+"Pythagoras zugeschrieben."
 
 #: ../bse/bsecore.idl:95
 msgid "Pentatonic 5-limit"
@@ -4000,8 +4214,8 @@ msgstr "Pentatonischer Gogo"
 #. http://en.wikipedia.org/wiki/Pentatonic_scale
 #: ../bse/bsecore.idl:103
 msgid ""
-"The Pentatonic Gogo scale is an anhemitonic pentatonic scale used to tune the "
-"instruments of the Gogo people of Tanzania."
+"The Pentatonic Gogo scale is an anhemitonic pentatonic scale used to tune "
+"the instruments of the Gogo people of Tanzania."
 msgstr ""
 
 #. Meantone Temperament: http://en.wikipedia.org/wiki/Meantone_temperament
@@ -4055,7 +4269,8 @@ msgid ""
 "In this tuning the fifths C-G, D-A, E-B, F#-C#, and Bb-F are tempered narrow "
 "by 1/3 comma, and the fifths G#-D# and Eb-Bb are widened by 1/3 comma. The "
 "other fifths are pure. Most of its intervals are close to sixth-comma "
-"meantone. Werckmeister designed this tuning for playing mainly diatonic music."
+"meantone. Werckmeister designed this tuning for playing mainly diatonic "
+"music."
 msgstr ""
 
 #: ../bse/bsecore.idl:122
@@ -4065,15 +4280,15 @@ msgstr "Werckmeister V"
 #. http://en.wikipedia.org/wiki/Werckmeister_temperament
 #: ../bse/bsecore.idl:123
 msgid ""
-"In this tuning the fifths D-A, A-E, F#-C#, C#-G#, and F-C are narrowed by 1/4 "
-"comma, and the fifth G#-D# is widened by 1/4 comma. The other fifths are "
+"In this tuning the fifths D-A, A-E, F#-C#, C#-G#, and F-C are narrowed by "
+"1/4 comma, and the fifth G#-D# is widened by 1/4 comma. The other fifths are "
 "pure. This temperament is closer to equal temperament than Werckmeister III "
 "or IV."
 msgstr ""
-"In dieser Stimmung sind die Quinten D-A, A-E, Fis-Cis, Cis-Gis und F-C um 1/4 "
-"Komma verkleinert, während die Quinte Gis-Dis um 1/4 Komma vergrö�ert wird. "
-"Die anderen Quinten sind rein. Diese Stimmung ist näher an der gleichtönigen "
-"Stimmung als Werckmeister III oder IV."
+"In dieser Stimmung sind die Quinten D-A, A-E, Fis-Cis, Cis-Gis und F-C um "
+"1/4 Komma verkleinert, während die Quinte Gis-Dis um 1/4 Komma vergrö�ert "
+"wird. Die anderen Quinten sind rein. Diese Stimmung ist näher an der "
+"gleichtönigen Stimmung als Werckmeister III oder IV."
 
 #: ../bse/bsecore.idl:126
 msgid "Werckmeister VI"
@@ -4082,12 +4297,12 @@ msgstr "Werckmeister VI"
 #. http://en.wikipedia.org/wiki/Werckmeister_temperament
 #: ../bse/bsecore.idl:127
 msgid ""
-"This tuning is also known as Septenarius tuning is based on a division of the "
-"monochord length into 196 = 7 * 7 * 4 parts. The resulting scale has rational "
-"frequency relationships, but in practice involves pure and impure sounding "
-"fifths. Werckmeister described the Septenarius as a \"temperament which has "
-"nothing at all to do with the divisions of the comma, nevertheless in "
-"practice so correct that one can be really satisfied with it\"."
+"This tuning is also known as Septenarius tuning is based on a division of "
+"the monochord length into 196 = 7 * 7 * 4 parts. The resulting scale has "
+"rational frequency relationships, but in practice involves pure and impure "
+"sounding fifths. Werckmeister described the Septenarius as a \"temperament "
+"which has nothing at all to do with the divisions of the comma, nevertheless "
+"in practice so correct that one can be really satisfied with it\"."
 msgstr ""
 
 #: ../bse/bsecore.idl:134
@@ -4114,9 +4329,9 @@ msgstr "Young-Stimmung"
 msgid ""
 "Thomas Young devised a form of musical tuning to make the harmony most "
 "perfect in those keys which are the most frequently used (give better major "
-"thirds in those keys), but to not have any unplayable keys. This is attempted "
-"by tuning upwards from C a sequence of six pure fourths, as well as six "
-"equally imperfect fifths."
+"thirds in those keys), but to not have any unplayable keys. This is "
+"attempted by tuning upwards from C a sequence of six pure fourths, as well "
+"as six equally imperfect fifths."
 msgstr ""
 
 #. special cased signals
@@ -4180,9 +4395,9 @@ msgstr "Dateneintrag"
 msgid "Volume"
 msgstr "Lautstärke"
 
-#: ../bse/bsecore.idl:164 ../bse/bsecore.idl:341 ../plugins/bseamplifier.idl:51
-#: ../plugins/bseamplifier.idl:56 ../plugins/bsebalance.idl:44
-#: ../plugins/bsebalance.idl:49
+#: ../bse/bsecore.idl:164 ../bse/bsecore.idl:341
+#: ../plugins/bseamplifier.idl:51 ../plugins/bseamplifier.idl:56
+#: ../plugins/bsebalance.idl:44 ../plugins/bsebalance.idl:49
 msgid "Balance"
 msgstr "Abgleich"
 
@@ -4936,8 +5151,8 @@ msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
-"Frequenz zur Berechnung der Steuerungswerte. Sollte viel kleiner sein als die "
-"Mixerfrequenz des Synthesizers, um die Prozessorlast zu reduzieren."
+"Frequenz zur Berechnung der Steuerungswerte. Sollte viel kleiner sein als "
+"die Mixerfrequenz des Synthesizers, um die Prozessorlast zu reduzieren."
 
 #: ../bse/bsecore.idl:789
 msgid "MIDI"
@@ -5008,7 +5223,8 @@ msgid ""
 "Search path of directories, seperated by \"%s\", used to find BSE instrument "
 "files."
 msgstr ""
-"Suchpfad für Ordner, durch »%s« getrennt, zur Suche nach BSE-Instrumentdateien."
+"Suchpfad für Ordner, durch »%s« getrennt, zur Suche nach BSE-"
+"Instrumentdateien."
 
 #: ../bse/bsecore.idl:813
 msgid "Script Path"
@@ -5044,10 +5260,11 @@ msgstr "LADSPA-Pfad"
 #: ../bse/bsecore.idl:823
 #, c-format
 msgid ""
-"Search path of directories, seperated by \"%s\", used to find LADSPA plugins. "
-"This path is searched for in addition to the standard LADSPA location on this "
-"system. LADSPA is the Linux Audio Developer's Simple Plugin API, more "
-"informations about LADSPA plugins can be found at http://www.ladspa.org/.";
+"Search path of directories, seperated by \"%s\", used to find LADSPA "
+"plugins. This path is searched for in addition to the standard LADSPA "
+"location on this system. LADSPA is the Linux Audio Developer's Simple Plugin "
+"API, more informations about LADSPA plugins can be found at http://www.";
+"ladspa.org/."
 msgstr ""
 "Suchpfad für Ordner, durch »%s« getrennt, zur Suche nach LADSPA-Plugins. In "
 "diesem Pfad wird zusätzlich zum Vorgabeort der LADSPA-Plugins auf diesem "
@@ -5409,12 +5626,10 @@ msgid "/Input & Output/Instrument Output"
 msgstr "/Ein- und Ausgabe/Instrumentenausgabe"
 
 #: ../bse/bsejanitor.c:535
-#, c-format
 msgid "killed by janitor"
 msgstr ""
 
 #: ../bse/bsejanitor.c:537
-#, c-format
 msgid "connection terminated"
 msgstr "Verbindung wurde beendet"
 
@@ -5424,7 +5639,6 @@ msgid "%s (core dumped)"
 msgstr "%s (Speicherauszug erstellt)"
 
 #: ../bse/bsemain.cc:270
-#, c-format
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -5433,7 +5647,6 @@ msgstr ""
 "Verfügbare PCM-Treiber:\n"
 
 #: ../bse/bsemain.cc:272
-#, c-format
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -5718,8 +5931,8 @@ msgid ""
 "fallback selection can be made for audio devices, giving up."
 msgstr ""
 "Es konnte kein verfügbares Audiogerät gefunden und erfolgreich geöffnet "
-"werden. Es ist leider keine ersatzweise Auswahl für Audiogeräte möglich. Wird "
-"abgebrochen."
+"werden. Es ist leider keine ersatzweise Auswahl für Audiogeräte möglich. "
+"Wird abgebrochen."
 
 #: ../bse/bseserver.c:534
 #, c-format
@@ -5740,8 +5953,8 @@ msgstr "MIDI-Eingabe oder -Ausgabe ist nicht verfügbar."
 
 #: ../bse/bseserver.c:556
 msgid ""
-"No available MIDI device could be found and opened successfully. Reverting to "
-"null device, no MIDI events will be received or sent."
+"No available MIDI device could be found and opened successfully. Reverting "
+"to null device, no MIDI events will be received or sent."
 msgstr ""
 
 #: ../bse/bseserver.c:558
@@ -5806,8 +6019,8 @@ msgstr "Musikalische Stimmung"
 
 #: ../bse/bsesong.c:749
 msgid ""
-"The tuning system which specifies the tones or pitches to be used. Due to the "
-"psychoacoustic properties of tones, various pitch combinations can sound "
+"The tuning system which specifies the tones or pitches to be used. Due to "
+"the psychoacoustic properties of tones, various pitch combinations can sound "
 "\"natural\" or \"pleasing\" when used in combination, the musical tuning "
 "system defines the number and spacing of frequency values applied."
 msgstr ""
@@ -5961,10 +6174,11 @@ msgstr "Grundfrequenz"
 
 #: ../bse/bsestandardosc.c:145
 msgid ""
-"Oscillator frequency in Hertz, i.e. the number of oscillator cycles per second"
+"Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
+"second"
 msgstr ""
-"Oszillatorfrequenz in Hertz, also die Anzahl der Schwingungen des Oszillators "
-"pro Sekunde"
+"Oszillatorfrequenz in Hertz, also die Anzahl der Schwingungen des "
+"Oszillators pro Sekunde"
 
 #: ../bse/bsestandardosc.c:150
 msgid ""
@@ -6169,8 +6383,8 @@ msgstr "Datum der letzten Ã?nderung"
 #: ../bse/bsetrack.c:283
 msgid "List of available waves to choose as track instrument"
 msgstr ""
-"Liste der verfügbaren Wellenformen, aus denen Spur-Instrumente gewählt werden "
-"können"
+"Liste der verfügbaren Wellenformen, aus denen Spur-Instrumente gewählt "
+"werden können"
 
 #: ../bse/bsetrack.c:292
 msgid "List of available synthesis networks to choose a track instrument from"
@@ -6181,7 +6395,8 @@ msgstr ""
 #: ../bse/bsetrack.c:300
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
-"Liste der verfügbaren Mixer-Busse, die als Spurausgabe verwendet werden können"
+"Liste der verfügbaren Mixer-Busse, die als Spurausgabe verwendet werden "
+"können"
 
 #: ../bse/bsetrack.c:1010
 msgid "Muted"
@@ -6206,7 +6421,8 @@ msgstr "Maximale Stimmen"
 #: ../bse/bsetrack.c:1030
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
-"Dieser Spur zugeordneter MIDI-Kanal, 0 verwendet den internen spurweisen Kanal"
+"Dieser Spur zugeordneter MIDI-Kanal, 0 verwendet den internen spurweisen "
+"Kanal"
 
 #: ../bse/bsetrack.c:1040
 msgid "Mixer busses used as output for this track"
@@ -6472,7 +6688,8 @@ msgstr "Auto-Ausgabe"
 
 #: ../plugins/artscompressor.idl:59
 msgid ""
-"Adjust the output amplification automatically according to threshold and ratio"
+"Adjust the output amplification automatically according to threshold and "
+"ratio"
 msgstr ""
 
 #: ../plugins/bseadder.c:95 ../plugins/bsemult.c:58
@@ -6503,11 +6720,11 @@ msgid ""
 "It supports two control inputs and two audio inputs which are mixed together "
 "after balance and level adjustments. The gain setting controls "
 "preamplification of the mixed audio signal. The mixed control signal, "
-"weighted by a strength setting, determines additional amplification, allowing "
-"for external sources to modulate the overall volume (tremolo). The mixed "
-"control signal can influence the amplification linearly (to amplify other "
-"control signals) or exponentially (to amplify audio signals). Finally, the "
-"master volume controls amplification of the resulting output signal."
+"weighted by a strength setting, determines additional amplification, "
+"allowing for external sources to modulate the overall volume (tremolo). The "
+"mixed control signal can influence the amplification linearly (to amplify "
+"other control signals) or exponentially (to amplify audio signals). Finally, "
+"the master volume controls amplification of the resulting output signal."
 msgstr ""
 
 #: ../plugins/bseamplifier.idl:43 ../plugins/bsebalance.idl:34
@@ -6876,8 +7093,8 @@ msgid ""
 msgstr ""
 "DavBassFilter ist ein resonanter tiefpassfilter im Stil des TB-303, der auf "
 "der Portierung des VCF303 von gsyn v0.2 basiert. Der Algorithmus basiert "
-"teilweise auf dem, der in \"Musical Applications of Microprocessors\" von Hal "
-"Chamberlin beschrieben wird."
+"teilweise auf dem, der in \"Musical Applications of Microprocessors\" von "
+"Hal Chamberlin beschrieben wird."
 
 #: ../plugins/davbassfilter.idl:31 ../plugins/davchorus.idl:28
 msgid "Audio input"
@@ -7212,57 +7429,6 @@ msgstr "Ausgang, Rechts"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Hinzufügen des Wellenformabschnitts aus Datei »%s« fehlgeschlagen:%s"
 
-#~ msgid "Song"
-#~ msgstr "Titel"
-
-#, fuzzy
-#~ msgid "No valid song supplied"
-#~ msgstr "Synthesemodule"
-
-#~ msgid ""
-#~ "Round module positions to their nearest grid position, so to align all "
-#~ "modules within a synthesis network."
-#~ msgstr ""
-#~ "Modulpositionen werden auf die naheliegensten Gitterkoordinaten gerundet, "
-#~ "so dass alle Module in einem Synthesenetzwerk an einem Gitter ausgerichtet "
-#~ "werden."
-
-#, fuzzy
-#~ msgid "Synth Net"
-#~ msgstr "_Synth"
-
-#, fuzzy
-#~ msgid "No valid synthesis network supplied"
-#~ msgstr "Synthesemodule"
-
-#, fuzzy
-#~ msgid "Part"
-#~ msgstr "Parts"
-
-#, fuzzy
-#~ msgid "No valid part supplied"
-#~ msgstr "Synthesemodule"
-
-#, fuzzy
-#~ msgid "No notes selected"
-#~ msgstr "Keine Quantisierung gewählt"
-
-#, fuzzy
-#~ msgid "N Iterations"
-#~ msgstr "Informationen"
-
-#, fuzzy
-#~ msgid "Start Now"
-#~ msgstr "Editor starten"
-
-#, fuzzy
-#~ msgid "No valid part object supplied"
-#~ msgstr "Synthesemodule"
-
-#, fuzzy
-#~ msgid "Show messages about empty part range"
-#~ msgstr "Meldungen über Startprobleme des Webbrowsers anzeigen"
-
 #~ msgid ""
 #~ "BseEvaluator is a module which can compute arithmetic operations in a "
 #~ "small language. The audio input signal is called input, the audio output "
@@ -7270,10 +7436,10 @@ msgstr "Hinzufügen des Wellenformabschnitts aus Datei »%s« fehlgeschlagen:%s"
 #~ "input * 5\" or \"output = 2 * input + 1\"."
 #~ msgstr ""
 #~ "Der BseEvaluator ist ein Modul, das arithmetische Operationen berechnen "
-#~ "kann und das mit einer einfachen Syntax gesteuert wird. Das Eingangssignal "
-#~ "wird mit input, das Ausgangssignal mit output bezeichnet. Einfache "
-#~ "Beispiele für Programme wären \"output = input * 5\" oder \"output = 2 * "
-#~ "input + 1\"."
+#~ "kann und das mit einer einfachen Syntax gesteuert wird. Das "
+#~ "Eingangssignal wird mit input, das Ausgangssignal mit output bezeichnet. "
+#~ "Einfache Beispiele für Programme wären \"output = input * 5\" oder "
+#~ "\"output = 2 * input + 1\"."
 
 #~ msgid "Audio output"
 #~ msgstr "Auto-Ausgabe"
diff --git a/po/el.po b/po/el.po
index 9922ff9..ae8af82 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: el\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2003-11-09 18:32+0200\n"
 "Last-Translator: Kostas Papadimas <pkst gnome org>\n"
 "Language-Team: Greek <nls tux hellug gr>\n"
diff --git a/po/en_CA.po b/po/en_CA.po
index 043dcd0..7c47e91 100644
--- a/po/en_CA.po
+++ b/po/en_CA.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2005-06-23 19:50-0400\n"
 "Last-Translator: Adam Weinberger <adamw gnome org>\n"
 "Language-Team: Canadian English <adamw gnome org>\n"
diff --git a/po/en_GB.po b/po/en_GB.po
index dc57073..3d6f398 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2007-03-12 00:16-0000\n"
 "Last-Translator: David Lodge <dave cirt net>\n"
 "Language-Team: English/GB <en li org>\n"
diff --git a/po/eo.po b/po/eo.po
index 178c2d9..d428088 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast HEAD\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-09-06 14:45+0700\n"
 "Last-Translator: Ð?Ñ?Ñ?ем Ð?опов <tfwo mail ru>\n"
 "Language-Team: Esperanto <eo li org>\n"
diff --git a/po/es.po b/po/es.po
index 1f396b7..e7217d0 100644
--- a/po/es.po
+++ b/po/es.po
@@ -11,9 +11,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: pan2\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
-"product=beast&component=general\n"
-"POT-Creation-Date: 2010-02-14 01:01+0000\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2010-03-28 13:58+0200\n"
 "Last-Translator: Jorge González <jorgegonz svn gnome org>\n"
 "Language-Team: Español <gnome-es-list gnome org>\n"
@@ -23,6 +22,213 @@ msgstr ""
 "X-Generator: KBabel 1.11.4\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
+#: ../library/scripts/mixer-splitup-by-track.scm.h:25
+msgid "/Song/Assign Tracks to individual Mixer Busses"
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:26
+msgid ""
+"This script creates a new Mixer Bus for each track in the song that is "
+"currently using the Master Bus as output."
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:30
+#: ../library/scripts/song-parts-operations.scm.h:30
+#: ../library/scripts/song-parts-operations.scm.h:39
+#, fuzzy
+msgid "Song"
+msgstr "_Canción"
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:57
+#: ../library/scripts/song-parts-operations.scm.h:45
+#, fuzzy
+msgid "No valid song supplied"
+msgstr "Propietario del objeto no válido"
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:59
+msgid "This script cannot be used while the project is playing"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:21
+msgid "/SNet/Grid Align"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:22
+msgid ""
+"Round module positions to their nearest grid position, so to align all "
+"modules within a synthesis network."
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:26
+#, fuzzy
+msgid "Synth Net"
+msgstr "Sintetización hecha"
+
+#: ../library/scripts/modules2grid.scm.h:30
+#, fuzzy
+msgid "No valid synthesis network supplied"
+msgstr "�¿Dibujar las redes de síntesis con los bordes suavizados?"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:25
+msgid "/Part/Harmonic Transposer"
+msgstr ""
+
+#. ; FIXME: the description may be suboptimal; the problem is
+#. ; that I can't precisely describe details of musical theory
+#. ; in english. -- stw
+#: ../library/scripts/part-harmonic-transposer.scm.h:29
+msgid ""
+"The harmonic transposer takes the selection of a part and transposes it to "
+"different harmonies. If you for instance have selected a measure filled with "
+"C major chords, and enter \"C,Am,F,G\" as harmonic sequence, the result will "
+"be four measures, filled with C major, A minor, F major and G major "
+"chords. \n"
+"\n"
+"This also works for melodies, so you can transpose a whole melody written in "
+"G major to D minor. The standard scales used in church music (ionian, "
+"dorian, phrygian, lydian, mixolydian, aeolian, locrian) are also supported: "
+"it is for instance possible to write Ddorian or Caeolian. The aeolian scale "
+"is equivalent to minor and the ionian scale is equivalent to major. \n"
+"\n"
+"Since musically, there is no preference on whether to transpose up or down "
+"it is possible to specify the first harmony that will be transposed down "
+"(all harmonies below this will be transposed up). It is possible to omit "
+"this value. Then all notes will be transposed up."
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:50
+#: ../library/scripts/record-midi.scm.h:25
+#, fuzzy
+msgid "Part"
+msgstr "Partes"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:51
+msgid "Harmony Sequence"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:52
+msgid "Transpose down starting at"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:209
+#, fuzzy
+msgid "No valid part supplied"
+msgstr "Propietario del objeto no válido"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:211
+#, fuzzy
+msgid "No notes selected"
+msgstr "Ninguna cuantización seleccionada"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:218
+#, fuzzy
+msgid "Failed to parse harmony list"
+msgstr "Error al iniciar la grabación al disco."
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:221
+msgid "Harmony list is too short"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:32
+msgid "/Project/Toys/Progressor..."
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:33
+msgid ""
+"Progressor takes two seed values and then starts progressing. It doesn't do "
+"anything particularly usefull, other than ticking the main program from time "
+"to time. It is a funny example though."
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:38
+#, fuzzy
+msgid "N Iterations"
+msgstr "Información"
+
+#: ../library/scripts/progressor-example.scm.h:39
+msgid "N Wait Spins"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:40
+msgid "Update Percentage"
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:20
+msgid "/Part/Record Midi..."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:21
+msgid ""
+"Record midi events, currently being played on the default external midi "
+"device, into a given song part. The MIDI recorder is still work in progress."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:26
+#, fuzzy
+msgid "Start Now"
+msgstr "Iniciar editor"
+
+#: ../library/scripts/record-midi.scm.h:49
+#, fuzzy
+msgid "No valid part object supplied"
+msgstr "Propietario del objeto no válido"
+
+#: ../library/scripts/record-midi.scm.h:50
+msgid "You probably want to start this script from a part editor."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:53
+msgid ""
+"Not currently recording...\n"
+"\n"
+"The MIDI recorder is still work in progress.\n"
+"Currently, you need a MIDI Synthesizer network running, in order for this "
+"script to catch the events currently being played back."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:25
+#, fuzzy
+msgid "/Song/Crop parts (loop range)"
+msgstr "Falló la detección (del inicio de) la cabecera"
+
+#: ../library/scripts/song-parts-operations.scm.h:26
+msgid ""
+"Crops all parts within the loop range and moves parts after the loop range "
+"backwards accordingly."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:34
+#, fuzzy
+msgid "/Song/Duplicate parts (loop range)"
+msgstr "Falló la detección (del inicio de) la cabecera"
+
+#: ../library/scripts/song-parts-operations.scm.h:35
+msgid ""
+"Duplicate all parts within the loop range and moves parts after the loop "
+"range forward accordingly."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:62
+msgid ""
+"The loop range of the specified song contains no parts or is unset, so no "
+"parts can be identified to operate on."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:64
+#, fuzzy
+msgid "Show messages about empty part range"
+msgstr "Mostrar mensajes sobre problemas con las señales de entrada"
+
+#: ../library/scripts/song-parts-operations.scm.h:68
+#, fuzzy
+msgid "Failed to crop part range."
+msgstr "Error al iniciar la grabación al disco."
+
+#: ../library/scripts/song-parts-operations.scm.h:80
+#, fuzzy
+msgid "Failed to duplicate part range."
+msgstr "Falló la detección (del inicio de) la cabecera"
+
 #: ../beast-gtk/bstapp.c:81
 msgid "_New"
 msgstr "_Nuevo"
@@ -3584,7 +3790,6 @@ msgstr "Frecuencia de corte del filtro en hercios"
 #: ../plugins/bseiirfilter.c:157 ../plugins/davcanyondelay.c:114
 #: ../plugins/davorgan.c:113 ../plugins/davsyndrum.c:94
 #: ../plugins/davxtalstrings.c:109
-#, c-format
 msgid "Note"
 msgstr "Nota"
 
@@ -3855,7 +4060,6 @@ msgid "Constant Output %u"
 msgstr "Salida constante %u"
 
 #: ../bse/bseconstant.c:108
-#, c-format
 msgid "Value [float]"
 msgstr "Valor [flotante]"
 
@@ -3870,7 +4074,6 @@ msgstr "Valor de señal constante"
 #: ../plugins/davsyndrum.c:93 ../plugins/davxtalstrings.c:101
 #: ../plugins/davxtalstrings.c:103 ../plugins/davxtalstrings.c:107
 #: ../plugins/davxtalstrings.c:112 ../plugins/davxtalstrings.c:117
-#, c-format
 msgid "Frequency"
 msgstr "Frecuencia"
 
@@ -5398,12 +5601,10 @@ msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada y salida/Salida de instrumento"
 
 #: ../bse/bsejanitor.c:535
-#, c-format
 msgid "killed by janitor"
 msgstr "killed by janitor"
 
 #: ../bse/bsejanitor.c:537
-#, c-format
 msgid "connection terminated"
 msgstr "conexión terminada"
 
@@ -5413,7 +5614,6 @@ msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
 
 #: ../bse/bsemain.cc:270
-#, c-format
 msgid ""
 "\n"
 "Available PCM drivers:\n"
@@ -5422,7 +5622,6 @@ msgstr ""
 "Controladores PCM disponibles:\n"
 
 #: ../bse/bsemain.cc:272
-#, c-format
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
@@ -7268,66 +7467,6 @@ msgstr "Salida derecha"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "error al añadir partes de onda desde el archivo «%s»: %s"
 
-#, fuzzy
-#~ msgid "Song"
-#~ msgstr "_Canción"
-
-#, fuzzy
-#~ msgid "No valid song supplied"
-#~ msgstr "Propietario del objeto no válido"
-
-#, fuzzy
-#~ msgid "Synth Net"
-#~ msgstr "Sintetización hecha"
-
-#, fuzzy
-#~ msgid "No valid synthesis network supplied"
-#~ msgstr "�¿Dibujar las redes de síntesis con los bordes suavizados?"
-
-#, fuzzy
-#~ msgid "Part"
-#~ msgstr "Partes"
-
-#, fuzzy
-#~ msgid "No valid part supplied"
-#~ msgstr "Propietario del objeto no válido"
-
-#, fuzzy
-#~ msgid "No notes selected"
-#~ msgstr "Ninguna cuantización seleccionada"
-
-#, fuzzy
-#~ msgid "Failed to parse harmony list"
-#~ msgstr "Error al iniciar la grabación al disco."
-
-#, fuzzy
-#~ msgid "N Iterations"
-#~ msgstr "Información"
-
-#, fuzzy
-#~ msgid "Start Now"
-#~ msgstr "Iniciar editor"
-
-#, fuzzy
-#~ msgid "No valid part object supplied"
-#~ msgstr "Propietario del objeto no válido"
-
-#, fuzzy
-#~ msgid "/Song/Duplicate parts (loop range)"
-#~ msgstr "Falló la detección (del inicio de) la cabecera"
-
-#, fuzzy
-#~ msgid "Show messages about empty part range"
-#~ msgstr "Mostrar mensajes sobre problemas con las señales de entrada"
-
-#, fuzzy
-#~ msgid "Failed to crop part range."
-#~ msgstr "Error al iniciar la grabación al disco."
-
-#, fuzzy
-#~ msgid "Failed to duplicate part range."
-#~ msgstr "Falló la detección (del inicio de) la cabecera"
-
 #~ msgid "Musical notation corresponding to the oscillator frequency"
 #~ msgstr "Notación musical correspondiente a la frecuencia del oscilador"
 
diff --git a/po/eu.po b/po/eu.po
index a1fab0b..9cb2b53 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: eu\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2006-08-08 17:07+0000\n"
 "Last-Translator: Iñaki Larrañaga Murgoitio <dooteo euskalgnu org>\n"
 "Language-Team: Basque <itzulpena euskalgnu org>\n"
diff --git a/po/fi.po b/po/fi.po
index 5eb99c5..4ba77fe 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2006-10-24 16:41+0300\n"
 "Last-Translator: Ilkka Tuohela <hile iki fi>\n"
 "Language-Team: Finnish <gnome-fi-laatu lists sourceforge net>\n"
diff --git a/po/fr.po b/po/fr.po
index 0fb5c17..f62ff9b 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast 0.7.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2006-07-24 15:00+0200\n"
 "Last-Translator: Christophe Merlet (RedFox) <redfox redfoxcenter org>\n"
 "Language-Team: GNOME French Team <gnomefr traduc org>\n"
diff --git a/po/hr.po b/po/hr.po
index 1820e28..70c0ae2 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast 0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-03-20 14:42+CET\n"
 "Last-Translator: auto\n"
 "Language-Team: Croatian <lokalizacija linux hr>\n"
diff --git a/po/it.po b/po/it.po
index f740bf6..9a7c369 100644
--- a/po/it.po
+++ b/po/it.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast-it\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2008-01-20 01:11+0100\n"
 "Last-Translator: Michele Petrecca <michelinux alice it>\n"
 "Language-Team: Italiano <it li org>\n"
diff --git a/po/ja.po b/po/ja.po
index c4965d6..aa80715 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast 0.6.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-08-06 19:59+0200\n"
 "Last-Translator: Satoru SATOH <ss gnome gr jp>\n"
 "Language-Team: Japanese <translation gnome gr jp>\n"
diff --git a/po/mn.po b/po/mn.po
index 17161a8..dc8678c 100644
--- a/po/mn.po
+++ b/po/mn.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast.HEAD\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2003-12-08 17:11+0800\n"
 "Last-Translator: Dulmandakh Sukhbaatar <sdulmandakh yahoo com>\n"
 "Language-Team: Mongolian <openmn-core lists sf net>\n"
diff --git a/po/nb.po b/po/nb.po
index 6692d83..c6f50dc 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-03-15 10:10+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2010-03-15 10:43+0100\n"
 "Last-Translator: Kjartan Maraas <kmaraas broadpark no>\n"
 "Language-Team: Norwegian bokmål <i18n-nb lister ping uio no>\n"
@@ -15,6 +15,202 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: ../library/scripts/mixer-splitup-by-track.scm.h:25
+msgid "/Song/Assign Tracks to individual Mixer Busses"
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:26
+msgid ""
+"This script creates a new Mixer Bus for each track in the song that is "
+"currently using the Master Bus as output."
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:30
+#: ../library/scripts/song-parts-operations.scm.h:30
+#: ../library/scripts/song-parts-operations.scm.h:39
+#, fuzzy
+msgid "Song"
+msgstr "_Sang"
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:57
+#: ../library/scripts/song-parts-operations.scm.h:45
+msgid "No valid song supplied"
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:59
+msgid "This script cannot be used while the project is playing"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:21
+msgid "/SNet/Grid Align"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:22
+msgid ""
+"Round module positions to their nearest grid position, so to align all "
+"modules within a synthesis network."
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:26
+#, fuzzy
+msgid "Synth Net"
+msgstr "_Synth"
+
+#: ../library/scripts/modules2grid.scm.h:30
+msgid "No valid synthesis network supplied"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:25
+msgid "/Part/Harmonic Transposer"
+msgstr ""
+
+#. ; FIXME: the description may be suboptimal; the problem is
+#. ; that I can't precisely describe details of musical theory
+#. ; in english. -- stw
+#: ../library/scripts/part-harmonic-transposer.scm.h:29
+msgid ""
+"The harmonic transposer takes the selection of a part and transposes it to "
+"different harmonies. If you for instance have selected a measure filled with "
+"C major chords, and enter \"C,Am,F,G\" as harmonic sequence, the result will "
+"be four measures, filled with C major, A minor, F major and G major "
+"chords. \n"
+"\n"
+"This also works for melodies, so you can transpose a whole melody written in "
+"G major to D minor. The standard scales used in church music (ionian, "
+"dorian, phrygian, lydian, mixolydian, aeolian, locrian) are also supported: "
+"it is for instance possible to write Ddorian or Caeolian. The aeolian scale "
+"is equivalent to minor and the ionian scale is equivalent to major. \n"
+"\n"
+"Since musically, there is no preference on whether to transpose up or down "
+"it is possible to specify the first harmony that will be transposed down "
+"(all harmonies below this will be transposed up). It is possible to omit "
+"this value. Then all notes will be transposed up."
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:50
+#: ../library/scripts/record-midi.scm.h:25
+#, fuzzy
+msgid "Part"
+msgstr "Deler"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:51
+msgid "Harmony Sequence"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:52
+msgid "Transpose down starting at"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:209
+msgid "No valid part supplied"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:211
+msgid "No notes selected"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:218
+msgid "Failed to parse harmony list"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:221
+msgid "Harmony list is too short"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:32
+msgid "/Project/Toys/Progressor..."
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:33
+msgid ""
+"Progressor takes two seed values and then starts progressing. It doesn't do "
+"anything particularly usefull, other than ticking the main program from time "
+"to time. It is a funny example though."
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:38
+#, fuzzy
+msgid "N Iterations"
+msgstr "Informasjon"
+
+#: ../library/scripts/progressor-example.scm.h:39
+msgid "N Wait Spins"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:40
+msgid "Update Percentage"
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:20
+msgid "/Part/Record Midi..."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:21
+msgid ""
+"Record midi events, currently being played on the default external midi "
+"device, into a given song part. The MIDI recorder is still work in progress."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:26
+#, fuzzy
+msgid "Start Now"
+msgstr "Start:"
+
+#: ../library/scripts/record-midi.scm.h:49
+msgid "No valid part object supplied"
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:50
+msgid "You probably want to start this script from a part editor."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:53
+msgid ""
+"Not currently recording...\n"
+"\n"
+"The MIDI recorder is still work in progress.\n"
+"Currently, you need a MIDI Synthesizer network running, in order for this "
+"script to catch the events currently being played back."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:25
+msgid "/Song/Crop parts (loop range)"
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:26
+msgid ""
+"Crops all parts within the loop range and moves parts after the loop range "
+"backwards accordingly."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:34
+msgid "/Song/Duplicate parts (loop range)"
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:35
+msgid ""
+"Duplicate all parts within the loop range and moves parts after the loop "
+"range forward accordingly."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:62
+msgid ""
+"The loop range of the specified song contains no parts or is unset, so no "
+"parts can be identified to operate on."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:64
+msgid "Show messages about empty part range"
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:68
+msgid "Failed to crop part range."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:80
+msgid "Failed to duplicate part range."
+msgstr ""
+
 #: ../beast-gtk/bstapp.c:81
 msgid "_New"
 msgstr "_Ny"
@@ -3445,7 +3641,6 @@ msgstr ""
 #: ../plugins/bseiirfilter.c:157 ../plugins/davcanyondelay.c:114
 #: ../plugins/davorgan.c:113 ../plugins/davsyndrum.c:94
 #: ../plugins/davxtalstrings.c:109
-#, c-format
 msgid "Note"
 msgstr "Note"
 
@@ -3704,7 +3899,6 @@ msgid "Constant Output %u"
 msgstr ""
 
 #: ../bse/bseconstant.c:108
-#, c-format
 msgid "Value [float]"
 msgstr ""
 
@@ -3719,7 +3913,6 @@ msgstr ""
 #: ../plugins/davsyndrum.c:93 ../plugins/davxtalstrings.c:101
 #: ../plugins/davxtalstrings.c:103 ../plugins/davxtalstrings.c:107
 #: ../plugins/davxtalstrings.c:112 ../plugins/davxtalstrings.c:117
-#, c-format
 msgid "Frequency"
 msgstr "Frekvens"
 
@@ -5211,12 +5404,10 @@ msgid "/Input & Output/Instrument Output"
 msgstr ""
 
 #: ../bse/bsejanitor.c:535
-#, c-format
 msgid "killed by janitor"
 msgstr ""
 
 #: ../bse/bsejanitor.c:537
-#, c-format
 msgid "connection terminated"
 msgstr ""
 
@@ -5226,14 +5417,12 @@ msgid "%s (core dumped)"
 msgstr ""
 
 #: ../bse/bsemain.cc:270
-#, c-format
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
 #: ../bse/bsemain.cc:272
-#, c-format
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
diff --git a/po/ne.po b/po/ne.po
index fe8d6ce..9eea63c 100644
--- a/po/ne.po
+++ b/po/ne.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast.HEAD.ne\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2006-09-01 14:55+0545\n"
 "Last-Translator: Mahesh subedi <submanesh hotmail com>\n"
 "Language-Team: Nepali <info mpp org np>\n"
diff --git a/po/nl.po b/po/nl.po
index 7093e33..605a803 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: nl\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2006-10-04 12:02+0200\n"
 "Last-Translator: Tino Meinen <a t meinen chello nl>\n"
 "Language-Team: Dutch <vertaling vrijschrift org>\n"
diff --git a/po/oc.po b/po/oc.po
index be97eb3..ce75dab 100644
--- a/po/oc.po
+++ b/po/oc.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast 0.7.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2008-06-11 12:59+0200\n"
 "Last-Translator: Yannig Marchegay (Kokoyaya) <yannig marchegay org>\n"
 "Language-Team: Occitan (post 1500) <ubuntu-l10n-oci lists ubuntu com>\n"
diff --git a/po/pa.po b/po/pa.po
index ff02ecf..5560759 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pa\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-10-05 19:32+0530\n"
 "Last-Translator: Amanpreet Singh Alam <aalam redhat com>\n"
 "Language-Team: Punjabi <fedora-trans-pa redhat com>\n"
diff --git a/po/pt.po b/po/pt.po
index 6b4b8a3..56eb635 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: 2.8\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-08-15 01:30+0000\n"
 "Last-Translator: Duarte Loreto <happyguy_pt hotmail com>\n"
 "Language-Team: Portuguese <gnome_pt yahoogroups com>\n"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index e1522d6..5a3e9b0 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2007-07-29 00:56-0300\n"
 "Last-Translator: Raphael Higino <raphaelh uai com br>\n"
 "Language-Team: Brazilian Portuguese <gnome-l10n-br listas cipsga org br>\n"
diff --git a/po/ru.po b/po/ru.po
index 64efe93..50e0634 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: BEAST/GTK 0.6.2cvs\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-09-06 15:03+0700\n"
 "Last-Translator: Ð?Ñ?Ñ?ем Ð?опов <tfwo mail ru>\n"
 "Language-Team: Russian <ru li org>\n"
diff --git a/po/rw.po b/po/rw.po
index 14bb9cc..1286f5e 100644
--- a/po/rw.po
+++ b/po/rw.po
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast HEAD\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2005-03-31 20:55-0700\n"
 "Last-Translator: Steve Murphy <murf e-tools com>\n"
 "Language-Team: Kinyarwanda <translation-team-rw lists sourceforge net>\n"
diff --git a/po/sl.po b/po/sl.po
index 0a0ea8d..8a2d905 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast master\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-03-08 18:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2010-02-19 09:18+0100\n"
 "Last-Translator: Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>\n"
 "Language-Team: Slovenian GNOME Translation Team <gnome-si googlegroups com>\n"
diff --git a/po/sq.po b/po/sq.po
index 8967488..9599a4a 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast HEAD\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-09-03 17:26+0200\n"
 "Last-Translator: Laurent Dhima <laurenti alblinux net>\n"
 "Language-Team: Albanian <gnome-albanian-perkthyesit lists sourceforge net>\n"
diff --git a/po/sr.po b/po/sr.po
index 4eee1e6..576a87a 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-02-27 22:42+0100\n"
 "Last-Translator: Ð?анило Шеган <danilo prevod org>\n"
 "Language-Team: Serbian (sr) <serbiangnome-lista nongnu org>\n"
diff --git a/po/sr Latn po b/po/sr Latn po
index b9dc7d2..30b707a 100644
--- a/po/sr Latn po
+++ b/po/sr Latn po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-02-27 22:42+0100\n"
 "Last-Translator: Danilo Å egan <danilo prevod org>\n"
 "Language-Team: Serbian (sr) <serbiangnome-lista nongnu org>\n"
diff --git a/po/sv.po b/po/sv.po
index c2c1522..0677107 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2006-04-19 21:24+0100\n"
 "Last-Translator: Daniel Nylander <po danielnylander se>\n"
 "Language-Team: Swedish <sv li org>\n"
diff --git a/po/uk.po b/po/uk.po
index 657ce50..838cf09 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-09-29 01:05+0200\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2004-04-14 11:52+0300\n"
 "Last-Translator: Yuriy Syrota <rasta cvs gnome org>\n"
 "Language-Team: Ukrainian <linux linux org ua>\n"
@@ -14,662 +14,856 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: ../beast-gtk/bstapp.c:83
+#: ../library/scripts/mixer-splitup-by-track.scm.h:25
+msgid "/Song/Assign Tracks to individual Mixer Busses"
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:26
+msgid ""
+"This script creates a new Mixer Bus for each track in the song that is "
+"currently using the Master Bus as output."
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:30
+#: ../library/scripts/song-parts-operations.scm.h:30
+#: ../library/scripts/song-parts-operations.scm.h:39
+#, fuzzy
+msgid "Song"
+msgstr "_Ð?Ñ?Ñ?нÑ?"
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:57
+#: ../library/scripts/song-parts-operations.scm.h:45
+msgid "No valid song supplied"
+msgstr ""
+
+#: ../library/scripts/mixer-splitup-by-track.scm.h:59
+msgid "This script cannot be used while the project is playing"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:21
+msgid "/SNet/Grid Align"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:22
+msgid ""
+"Round module positions to their nearest grid position, so to align all "
+"modules within a synthesis network."
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:26
+msgid "Synth Net"
+msgstr ""
+
+#: ../library/scripts/modules2grid.scm.h:30
+msgid "No valid synthesis network supplied"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:25
+msgid "/Part/Harmonic Transposer"
+msgstr ""
+
+#. ; FIXME: the description may be suboptimal; the problem is
+#. ; that I can't precisely describe details of musical theory
+#. ; in english. -- stw
+#: ../library/scripts/part-harmonic-transposer.scm.h:29
+msgid ""
+"The harmonic transposer takes the selection of a part and transposes it to "
+"different harmonies. If you for instance have selected a measure filled with "
+"C major chords, and enter \"C,Am,F,G\" as harmonic sequence, the result will "
+"be four measures, filled with C major, A minor, F major and G major "
+"chords. \n"
+"\n"
+"This also works for melodies, so you can transpose a whole melody written in "
+"G major to D minor. The standard scales used in church music (ionian, "
+"dorian, phrygian, lydian, mixolydian, aeolian, locrian) are also supported: "
+"it is for instance possible to write Ddorian or Caeolian. The aeolian scale "
+"is equivalent to minor and the ionian scale is equivalent to major. \n"
+"\n"
+"Since musically, there is no preference on whether to transpose up or down "
+"it is possible to specify the first harmony that will be transposed down "
+"(all harmonies below this will be transposed up). It is possible to omit "
+"this value. Then all notes will be transposed up."
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:50
+#: ../library/scripts/record-midi.scm.h:25
+#, fuzzy
+msgid "Part"
+msgstr "ЧаÑ?Ñ?ини"
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:51
+msgid "Harmony Sequence"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:52
+msgid "Transpose down starting at"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:209
+msgid "No valid part supplied"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:211
+msgid "No notes selected"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:218
+msgid "Failed to parse harmony list"
+msgstr ""
+
+#: ../library/scripts/part-harmonic-transposer.scm.h:221
+msgid "Harmony list is too short"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:32
+msgid "/Project/Toys/Progressor..."
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:33
+msgid ""
+"Progressor takes two seed values and then starts progressing. It doesn't do "
+"anything particularly usefull, other than ticking the main program from time "
+"to time. It is a funny example though."
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:38
+msgid "N Iterations"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:39
+msgid "N Wait Spins"
+msgstr ""
+
+#: ../library/scripts/progressor-example.scm.h:40
+msgid "Update Percentage"
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:20
+msgid "/Part/Record Midi..."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:21
+msgid ""
+"Record midi events, currently being played on the default external midi "
+"device, into a given song part. The MIDI recorder is still work in progress."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:26
+#, fuzzy
+msgid "Start Now"
+msgstr "Ð?апÑ?Ñ?к"
+
+#: ../library/scripts/record-midi.scm.h:49
+msgid "No valid part object supplied"
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:50
+msgid "You probably want to start this script from a part editor."
+msgstr ""
+
+#: ../library/scripts/record-midi.scm.h:53
+msgid ""
+"Not currently recording...\n"
+"\n"
+"The MIDI recorder is still work in progress.\n"
+"Currently, you need a MIDI Synthesizer network running, in order for this "
+"script to catch the events currently being played back."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:25
+msgid "/Song/Crop parts (loop range)"
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:26
+msgid ""
+"Crops all parts within the loop range and moves parts after the loop range "
+"backwards accordingly."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:34
+msgid "/Song/Duplicate parts (loop range)"
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:35
+msgid ""
+"Duplicate all parts within the loop range and moves parts after the loop "
+"range forward accordingly."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:62
+msgid ""
+"The loop range of the specified song contains no parts or is unset, so no "
+"parts can be identified to operate on."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:64
+msgid "Show messages about empty part range"
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:68
+msgid "Failed to crop part range."
+msgstr ""
+
+#: ../library/scripts/song-parts-operations.scm.h:80
+msgid "Failed to duplicate part range."
+msgstr ""
+
+#: ../beast-gtk/bstapp.c:81
 msgid "_New"
 msgstr "_СÑ?воÑ?иÑ?и"
 
-#: ../beast-gtk/bstapp.c:83
+#: ../beast-gtk/bstapp.c:81
 msgid "Create new project"
 msgstr "СÑ?воÑ?иÑ?и новий пÑ?оекÑ?"
 
-#: ../beast-gtk/bstapp.c:85
+#: ../beast-gtk/bstapp.c:83
 msgid "_Open..."
 msgstr "_Ð?Ñ?дкÑ?иÑ?и..."
 
-#: ../beast-gtk/bstapp.c:85
+#: ../beast-gtk/bstapp.c:83
 msgid "Open existing project"
 msgstr "Ð?Ñ?дкÑ?иÑ?и наÑ?вний пÑ?оекÑ?"
 
-#: ../beast-gtk/bstapp.c:87
+#: ../beast-gtk/bstapp.c:85
 msgid "_Merge..."
 msgstr "Ð?_лиÑ?и..."
 
-#: ../beast-gtk/bstapp.c:87
+#: ../beast-gtk/bstapp.c:85
 msgid "Merge an existing project into the current project"
 msgstr "Ð?лиÑ?и наÑ?вний пÑ?оекÑ? Ñ? поÑ?оÑ?ний"
 
-#: ../beast-gtk/bstapp.c:89
+#: ../beast-gtk/bstapp.c:87
 msgid "_Import MIDI..."
 msgstr "_Ð?мпоÑ?Ñ?Ñ?ваÑ?и MIDI..."
 
-#: ../beast-gtk/bstapp.c:89
+#: ../beast-gtk/bstapp.c:87
 msgid "Import a standard MIDI file into the current project"
 msgstr "Ð?мпоÑ?Ñ?Ñ?ваÑ?и Ñ?айл Ñ?Ñ?андаÑ?Ñ?ного Ñ?оÑ?маÑ?Ñ? MIDI"
 
-#: ../beast-gtk/bstapp.c:91
+#: ../beast-gtk/bstapp.c:89
 msgid "_Close"
 msgstr "_Ð?акÑ?иÑ?и"
 
-#: ../beast-gtk/bstapp.c:91
+#: ../beast-gtk/bstapp.c:89
 #, fuzzy
 msgid "Close the project"
 msgstr "СÑ?воÑ?иÑ?и новий пÑ?оекÑ?"
 
-#: ../beast-gtk/bstapp.c:95
+#: ../beast-gtk/bstapp.c:93
 msgid "_Save"
 msgstr "Ð?_беÑ?егÑ?и"
 
-#: ../beast-gtk/bstapp.c:95
+#: ../beast-gtk/bstapp.c:93
 msgid "Write project to disk"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:97
+#: ../beast-gtk/bstapp.c:95
 msgid "Save _As..."
 msgstr "Ð?беÑ?егÑ?и _Ñ?к..."
 
-#: ../beast-gtk/bstapp.c:97
+#: ../beast-gtk/bstapp.c:95
 msgid "Write project to a specific file"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:101
+#: ../beast-gtk/bstapp.c:99
 msgid "_Quit"
 msgstr "Ð?и_йÑ?и"
 
-#: ../beast-gtk/bstapp.c:101
+#: ../beast-gtk/bstapp.c:99
 msgid "Close all windows and quit"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:105
+#: ../beast-gtk/bstapp.c:103
 msgid "_Preferences..."
 msgstr "_Ð?аÑ?Ñ?Ñ?ойки..."
 
-#: ../beast-gtk/bstapp.c:105
+#: ../beast-gtk/bstapp.c:103
 msgid "Adjust overall program behaviour"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:109
+#: ../beast-gtk/bstapp.c:107
 msgid "Rebuild"
 msgstr "Ð?еÑ?ебÑ?дÑ?ваÑ?и"
 
-#: ../beast-gtk/bstapp.c:112
+#: ../beast-gtk/bstapp.c:110
 msgid "_About..."
 msgstr "_Ð?Ñ?о пÑ?огÑ?амÑ?..."
 
-#: ../beast-gtk/bstapp.c:112
+#: ../beast-gtk/bstapp.c:110
 msgid "Display developer and contributor credits"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:116
+#: ../beast-gtk/bstapp.c:114
 msgid "_Undo"
 msgstr "_СкаÑ?Ñ?ваÑ?и"
 
-#: ../beast-gtk/bstapp.c:116
+#: ../beast-gtk/bstapp.c:114
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:118
+#: ../beast-gtk/bstapp.c:116
 msgid "_Redo"
 msgstr "_Ð?Ñ?дновиÑ?и"
 
-#: ../beast-gtk/bstapp.c:118
+#: ../beast-gtk/bstapp.c:116
 msgid "Redo the last undone action"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:122 ../beast-gtk/bstpartdialog.c:72
+#: ../beast-gtk/bstapp.c:120 ../beast-gtk/bstpartdialog.c:71
 msgid "_Clear Undo"
 msgstr "_Ð?Ñ?иÑ?Ñ?иÑ?и бÑ?Ñ?еÑ? Ñ?каÑ?оÑ?Ñ?ваннÑ?"
 
-#: ../beast-gtk/bstapp.c:122
+#: ../beast-gtk/bstapp.c:120
 msgid "Delete the complete undo history"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:126
+#: ../beast-gtk/bstapp.c:124
 msgid "Procedure _Browser"
 msgstr "_Ð?еÑ?еглÑ?д пÑ?оÑ?едÑ?Ñ?"
 
-#: ../beast-gtk/bstapp.c:126
+#: ../beast-gtk/bstapp.c:124
 msgid "Display an overview of all procedures"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:128
+#: ../beast-gtk/bstapp.c:126
 msgid "Rack Editor"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:130 ../beast-gtk/bstprofiler.c:225
+#: ../beast-gtk/bstapp.c:128 ../beast-gtk/bstprofiler.c:224
 msgid "Profiler"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:130
+#: ../beast-gtk/bstapp.c:128
 msgid "Display statistics and timing information"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:132
+#: ../beast-gtk/bstapp.c:130
 msgid "New View"
 msgstr "Ð?овий пеÑ?еглÑ?д"
 
-#: ../beast-gtk/bstapp.c:132
+#: ../beast-gtk/bstapp.c:130
 #, fuzzy
 msgid "Create an extra view of the project"
 msgstr "СÑ?воÑ?иÑ?и новий пÑ?оекÑ?"
 
-#: ../beast-gtk/bstapp.c:136
+#: ../beast-gtk/bstapp.c:134
 msgid "_Play"
 msgstr "_Ð?Ñ?дÑ?воÑ?иÑ?и"
 
-#: ../beast-gtk/bstapp.c:136
+#: ../beast-gtk/bstapp.c:134
 msgid "Play or restart playback of the project"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:138
+#: ../beast-gtk/bstapp.c:136
 msgid "_Stop"
 msgstr "Ð?Ñ?_пиниÑ?и"
 
-#: ../beast-gtk/bstapp.c:138
+#: ../beast-gtk/bstapp.c:136
 msgid "Stop playback of the project"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:142
+#: ../beast-gtk/bstapp.c:140
 msgid "New Song"
 msgstr "Ð?ова пÑ?Ñ?нÑ?"
 
-#: ../beast-gtk/bstapp.c:142
+#: ../beast-gtk/bstapp.c:140
 msgid "Create a new song, consisting of a mixer, tracks, parts and notes"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:144
+#: ../beast-gtk/bstapp.c:142
 msgid "Add Custom Synthesizer"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:144
+#: ../beast-gtk/bstapp.c:142
 msgid "Add a new synthesizer mesh to be used as effect or instrument in songs"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:146
+#: ../beast-gtk/bstapp.c:144
 msgid "Add MIDI Synthesizer"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:146
+#: ../beast-gtk/bstapp.c:144
 msgid ""
 "Add a new MIDI synthesizer to control an instrument from external MIDI events"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:148
+#: ../beast-gtk/bstapp.c:146
 msgid "Remove Song or Synthesizer"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:148
+#: ../beast-gtk/bstapp.c:146
 #, fuzzy
 msgid "Remove the currently selected synthesizer (song)"
 msgstr "СÑ?еÑ?Ñ?и вибÑ?анÑ? комбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ?"
 
-#: ../beast-gtk/bstapp.c:152
+#: ../beast-gtk/bstapp.c:150
 #, fuzzy
 msgid "Load _Instrument..."
 msgstr "Ð?аванÑ?ажиÑ?и _Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?"
 
-#: ../beast-gtk/bstapp.c:152
+#: ../beast-gtk/bstapp.c:150
 msgid "Load synthesizer mesh from instruments folder"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:154
+#: ../beast-gtk/bstapp.c:152
 #, fuzzy
 msgid "Load _Effect..."
 msgstr "Ð?аванÑ?ажиÑ?и _еÑ?екÑ?"
 
-#: ../beast-gtk/bstapp.c:154
+#: ../beast-gtk/bstapp.c:152
 msgid "Load synthesizer mesh from effects folder"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:156
+#: ../beast-gtk/bstapp.c:154
 #, fuzzy
 msgid "Save As Instrument..."
 msgstr "Ð?беÑ?егÑ?и Ñ?к Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?"
 
-#: ../beast-gtk/bstapp.c:156
+#: ../beast-gtk/bstapp.c:154
 msgid "Save synthesizer mesh to instruments folder"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:158
+#: ../beast-gtk/bstapp.c:156
 #, fuzzy
 msgid "Save As Effect..."
 msgstr "Ð?беÑ?егÑ?и Ñ?к еÑ?екÑ?"
 
-#: ../beast-gtk/bstapp.c:158
+#: ../beast-gtk/bstapp.c:156
 msgid "Save synthesizer mesh to effects folder"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:162
+#: ../beast-gtk/bstapp.c:160
 msgid "Document _Index..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:162
+#: ../beast-gtk/bstapp.c:160
 msgid "Provide an overview of all BEAST documentation contents"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:164
+#: ../beast-gtk/bstapp.c:162
 msgid "_Quick Start..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:164
+#: ../beast-gtk/bstapp.c:162
 msgid "Provides an introduction about how to accomplish the most common tasks"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:166
+#: ../beast-gtk/bstapp.c:164
 msgid "_FAQ..."
 msgstr "_ЧпÑ?Ñ?Ñ? запиÑ?аннÑ?..."
 
-#: ../beast-gtk/bstapp.c:166
+#: ../beast-gtk/bstapp.c:164
 msgid "Answers to frequently asked questions"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:168
+#: ../beast-gtk/bstapp.c:166
 msgid "_Beast Website..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:168
+#: ../beast-gtk/bstapp.c:166
 msgid "Start a web browser pointing to the BEAST website"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:170
+#: ../beast-gtk/bstapp.c:168
 msgid "Online _Help Desk..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:170
+#: ../beast-gtk/bstapp.c:168
 msgid ""
 "Start a web browser pointing to the online help desk at the BEAST website"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:172
+#: ../beast-gtk/bstapp.c:170
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:172
+#: ../beast-gtk/bstapp.c:170
 msgid ""
 "Start a web browser with the bug report form for the BEAST bugzilla product"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:175
+#: ../beast-gtk/bstapp.c:173
 msgid "_Release Notes..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:175
+#: ../beast-gtk/bstapp.c:173
 msgid "Notes and informations about this release cycle"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:177
+#: ../beast-gtk/bstapp.c:175
 msgid "Developing Plugins..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:177
+#: ../beast-gtk/bstapp.c:175
 msgid "A guide to synthesis plugin development"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:179
+#: ../beast-gtk/bstapp.c:177
 msgid "DSP Engine..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:179
+#: ../beast-gtk/bstapp.c:177
 msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:181
+#: ../beast-gtk/bstapp.c:179
 #, fuzzy
 msgid "Development..."
 msgstr "РозÑ?обка"
 
-#: ../beast-gtk/bstapp.c:181
+#: ../beast-gtk/bstapp.c:179
 msgid "Provide an overview of development related topics and documents"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:186
+#: ../beast-gtk/bstapp.c:184
 msgid "Online Sound Archive..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:186
+#: ../beast-gtk/bstapp.c:184
 msgid "Start a web browser pointing to the online sound archive"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:190
+#: ../beast-gtk/bstapp.c:188
 msgid "Online Demos..."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:190
+#: ../beast-gtk/bstapp.c:188
 msgid "Start a web browser pointing to online demo songs"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:331
+#: ../beast-gtk/bstapp.c:327
 msgid "Export Audio"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:524 ../beast-gtk/bstsupershell.c:233
+#: ../beast-gtk/bstapp.c:520 ../beast-gtk/bstsupershell.c:232
 msgid "Waves"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:526
+#: ../beast-gtk/bstapp.c:522
 msgid "Wave Repository"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:531
+#: ../beast-gtk/bstapp.c:527
 #, fuzzy, c-format
 msgid "Song: %s"
 msgstr "Ð?беÑ?егÑ?и: %s"
 
-#: ../beast-gtk/bstapp.c:536
+#: ../beast-gtk/bstapp.c:532
 #, c-format
 msgid "MIDI Synthesizer: %s"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:541
+#: ../beast-gtk/bstapp.c:537
 #, c-format
 msgid "Synthesizer: %s"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:651
+#: ../beast-gtk/bstapp.c:647
 #, fuzzy, c-format
 msgid "Close %s"
 msgstr "_Ð?акÑ?иÑ?и"
 
-#: ../beast-gtk/bstapp.c:652
+#: ../beast-gtk/bstapp.c:648
 msgid "The project has been modified."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:653
+#: ../beast-gtk/bstapp.c:649
 #, c-format
 msgid ""
 "Changes were made to project \"%s\" since the last time it was saved to disk."
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:655
+#: ../beast-gtk/bstapp.c:651
 msgid "Save the project before closing its window?"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:656
+#: ../beast-gtk/bstapp.c:652
 #, fuzzy
 msgid "Save Changes"
 msgstr "Ð?беÑ?егÑ?и: %s"
 
-#: ../beast-gtk/bstapp.c:657
+#: ../beast-gtk/bstapp.c:653
 msgid "Discard Changes"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:658
+#: ../beast-gtk/bstapp.c:654
 #, fuzzy
 msgid "Cancel"
 msgstr "_СкаÑ?Ñ?ваÑ?и"
 
-#: ../beast-gtk/bstapp.c:743 ../beast-gtk/bstapp.c:750
-#: ../beast-gtk/bstfiledialog.c:434 ../beast-gtk/bstfiledialog.c:440
+#: ../beast-gtk/bstapp.c:739 ../beast-gtk/bstapp.c:746
+#: ../beast-gtk/bstfiledialog.c:433 ../beast-gtk/bstfiledialog.c:439
 #, c-format
 msgid "Opening project `%s'"
 msgstr "Ð?Ñ?дкÑ?иÑ?Ñ?Ñ? пÑ?оекÑ?Ñ? \"%s\""
 
-#: ../beast-gtk/bstapp.c:810
+#: ../beast-gtk/bstapp.c:806
 #, c-format
 msgid "Loading skin `%s'"
 msgstr ""
 
 #. FIXME: undo Edit when hide && GXK_DIALOG_HIDE_ON_DELETE
-#: ../beast-gtk/bstapp.c:981
+#: ../beast-gtk/bstapp.c:977
 msgid "Rack editor"
 msgstr ""
 
-#: ../beast-gtk/bstapp.c:995
+#: ../beast-gtk/bstapp.c:991
 msgid "Preferences"
 msgstr "Ð?аÑ?Ñ?Ñ?ойки"
 
-#: ../beast-gtk/bstapp.c:1022
+#: ../beast-gtk/bstapp.c:1018
 msgid "Procedure Browser"
 msgstr "Ð?еÑ?еглÑ?д пÑ?оÑ?едÑ?Ñ?"
 
-#: ../beast-gtk/bstauxdialogs.c:389
+#: ../beast-gtk/bstauxdialogs.c:387
 #, c-format
 msgid "Please press the keyboard shortcut to be installed for function: %s"
 msgstr ""
 
-#: ../beast-gtk/bstauxdialogs.c:394
+#: ../beast-gtk/bstauxdialogs.c:392
 msgid "Please press the keyboard shortcut to be installed..."
 msgstr ""
 
-#: ../beast-gtk/bstbuseditor.c:39 ../beast-gtk/bstbusmixer.c:36
-#: ../beast-gtk/bstbusview.c:35 ../beast-gtk/bstpartview.c:40
-#: ../beast-gtk/bsttrackview.c:64
+#: ../beast-gtk/bstbuseditor.c:38 ../beast-gtk/bstbusmixer.c:35
+#: ../beast-gtk/bstbusview.c:34 ../beast-gtk/bstpartview.c:39
+#: ../beast-gtk/bsttrackview.c:63
 msgid "Add"
 msgstr "Ð?одаÑ?и"
 
-#: ../beast-gtk/bstbuseditor.c:40 ../beast-gtk/bstbusmixer.c:37
-#: ../beast-gtk/bstbusview.c:36 ../beast-gtk/bstkeybindings.c:59
-#: ../beast-gtk/bstpartview.c:41 ../beast-gtk/bstpianorollctrl.c:80
-#: ../beast-gtk/bstrackitem.c:216 ../beast-gtk/bstsnetrouter.c:714
-#: ../beast-gtk/bstsnetrouter.c:762 ../beast-gtk/bsttrackrollctrl.c:51
-#: ../beast-gtk/bsttrackview.c:67 ../beast-gtk/bstwaveview.c:46
+#: ../beast-gtk/bstbuseditor.c:39 ../beast-gtk/bstbusmixer.c:36
+#: ../beast-gtk/bstbusview.c:35 ../beast-gtk/bstkeybindings.c:57
+#: ../beast-gtk/bstpartview.c:40 ../beast-gtk/bstpianorollctrl.c:79
+#: ../beast-gtk/bstrackitem.c:215 ../beast-gtk/bstsnetrouter.c:713
+#: ../beast-gtk/bstsnetrouter.c:761 ../beast-gtk/bsttrackrollctrl.c:50
+#: ../beast-gtk/bsttrackview.c:66 ../beast-gtk/bstwaveview.c:45
 msgid "Delete"
 msgstr "СÑ?еÑ?Ñ?и"
 
-#: ../beast-gtk/bstbuseditor.c:41 ../beast-gtk/bstpartview.c:42
-#: ../beast-gtk/bstwaveview.c:48
+#: ../beast-gtk/bstbuseditor.c:40 ../beast-gtk/bstpartview.c:41
+#: ../beast-gtk/bstwaveview.c:47
 msgid "Editor"
 msgstr "РедакÑ?оÑ?"
 
-#: ../beast-gtk/bstbusmixer.c:36
+#: ../beast-gtk/bstbusmixer.c:35
 #, fuzzy
 msgid "Add a new bus to the mixer"
 msgstr "Ð?одаÑ?и новÑ? доÑ?Ñ?жкÑ? до пÑ?Ñ?нÑ?"
 
-#: ../beast-gtk/bstbusmixer.c:37
+#: ../beast-gtk/bstbusmixer.c:36
 #, fuzzy
 msgid "Delete the currently selected bus"
 msgstr "СÑ?еÑ?Ñ?и вибÑ?анÑ? доÑ?Ñ?жкÑ?"
 
-#: ../beast-gtk/bstcanvaslink.c:130
+#: ../beast-gtk/bstcanvaslink.c:129
 msgid "Module Link: "
 msgstr ""
 
-#: ../beast-gtk/bstcanvaslink.c:186 ../beast-gtk/bstsnetrouter.c:758
+#: ../beast-gtk/bstcanvaslink.c:185 ../beast-gtk/bstsnetrouter.c:757
 msgid "Module link"
 msgstr ""
 
-#: ../beast-gtk/bstcanvassource.c:450
+#: ../beast-gtk/bstcanvassource.c:449
 msgid "Module Info"
 msgstr "Ð?нÑ?оÑ?маÑ?Ñ?Ñ? пÑ?о модÑ?лÑ?"
 
-#: ../beast-gtk/bstcanvassource.c:981 ../beast-gtk/bstsnetrouter.c:1091
+#: ../beast-gtk/bstcanvassource.c:980 ../beast-gtk/bstsnetrouter.c:1090
 msgid "Input"
 msgstr ""
 
-#: ../beast-gtk/bstcanvassource.c:990 ../beast-gtk/bstsnetrouter.c:1095
-#: ../plugins/bseamplifier.idl:65
+#: ../beast-gtk/bstcanvassource.c:989 ../beast-gtk/bstsnetrouter.c:1094
+#: ../plugins/bseamplifier.idl:63
 msgid "Output"
 msgstr ""
 
-#: ../beast-gtk/bstcanvassource.c:994
+#: ../beast-gtk/bstcanvassource.c:993
 msgid "(Hint)"
 msgstr ""
 
-#: ../beast-gtk/bstdbmeter.c:764
+#: ../beast-gtk/bstdbmeter.c:763
 msgid "Draw Values"
 msgstr ""
 
-#: ../beast-gtk/bstdbmeter.c:764
+#: ../beast-gtk/bstdbmeter.c:763
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: ../beast-gtk/bstdbmeter.c:767 ../beast-gtk/bstdbmeter.c:1062
-#: ../beast-gtk/bstdbmeter.c:1562
+#: ../beast-gtk/bstdbmeter.c:766 ../beast-gtk/bstdbmeter.c:1061
+#: ../beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
 msgstr ""
 
-#: ../beast-gtk/bstdbmeter.c:767 ../beast-gtk/bstdbmeter.c:1062
-#: ../beast-gtk/bstdbmeter.c:1562
+#: ../beast-gtk/bstdbmeter.c:766 ../beast-gtk/bstdbmeter.c:1061
+#: ../beast-gtk/bstdbmeter.c:1561
 msgid "Choose horizontal or vertical orientation"
 msgstr ""
 
-#: ../beast-gtk/bstdbmeter.c:770
+#: ../beast-gtk/bstdbmeter.c:769
 msgid "Justify"
 msgstr ""
 
-#: ../beast-gtk/bstdbmeter.c:770
+#: ../beast-gtk/bstdbmeter.c:769
 msgid "Adjust relative alignment of the values or bars to be drawn"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:58 ../beast-gtk/bstpianorollctrl.c:58
+#: ../beast-gtk/bsteventrollctrl.c:57 ../beast-gtk/bstpianorollctrl.c:57
 msgid "All"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:58
+#: ../beast-gtk/bsteventrollctrl.c:57
 #, fuzzy
 msgid "Select all events"
 msgstr "Ð?ибÑ?аÑ?и Ñ?айл"
 
 #. special cased signals
-#: ../beast-gtk/bsteventrollctrl.c:60 ../beast-gtk/bstpianorollctrl.c:60
-#: ../beast-gtk/bstrecords.idl:61 ../beast-gtk/bstrecords.idl:89
-#: ../bse/bsecore.idl:257
+#: ../beast-gtk/bsteventrollctrl.c:59 ../beast-gtk/bstpianorollctrl.c:59
+#: ../beast-gtk/bstrecords.idl:60 ../beast-gtk/bstrecords.idl:88
+#: ../bse/bsecore.idl:331
 msgid "None"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:60
+#: ../beast-gtk/bsteventrollctrl.c:59
 msgid "Unselect all events"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:62 ../beast-gtk/bstpianorollctrl.c:62
+#: ../beast-gtk/bsteventrollctrl.c:61 ../beast-gtk/bstpianorollctrl.c:61
 msgid "Invert"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:62 ../beast-gtk/bstpianorollctrl.c:62
+#: ../beast-gtk/bsteventrollctrl.c:61 ../beast-gtk/bstpianorollctrl.c:61
 #, fuzzy
 msgid "Invert the current selection"
 msgstr "СÑ?еÑ?Ñ?и вибÑ?анÑ? доÑ?Ñ?жкÑ?"
 
-#: ../beast-gtk/bsteventrollctrl.c:446 ../beast-gtk/bsteventrollctrl.c:453
-#: ../beast-gtk/bsteventrollctrl.c:522
+#: ../beast-gtk/bsteventrollctrl.c:445 ../beast-gtk/bsteventrollctrl.c:452
+#: ../beast-gtk/bsteventrollctrl.c:521
 msgid "Move Control Event"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:453 ../beast-gtk/bsteventrollctrl.c:607
-#: ../beast-gtk/bsteventrollctrl.c:657 ../beast-gtk/bstpianorollctrl.c:580
-#: ../beast-gtk/bstpianorollctrl.c:690 ../beast-gtk/bstpianorollctrl.c:753
-#: ../beast-gtk/bsttrackrollctrl.c:480 ../beast-gtk/bsttrackrollctrl.c:500
-#: ../beast-gtk/bsttrackrollctrl.c:572 ../bse/bseenums.c:168
+#: ../beast-gtk/bsteventrollctrl.c:452 ../beast-gtk/bsteventrollctrl.c:606
+#: ../beast-gtk/bsteventrollctrl.c:656 ../beast-gtk/bstpianorollctrl.c:579
+#: ../beast-gtk/bstpianorollctrl.c:689 ../beast-gtk/bstpianorollctrl.c:752
+#: ../beast-gtk/bsttrackrollctrl.c:479 ../beast-gtk/bsttrackrollctrl.c:499
+#: ../beast-gtk/bsttrackrollctrl.c:571 ../bse/bseenums.c:167
 msgid "No target"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:522 ../beast-gtk/bsteventrollctrl.c:643
+#: ../beast-gtk/bsteventrollctrl.c:521 ../beast-gtk/bsteventrollctrl.c:642
 msgid "Lost Event"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:532 ../beast-gtk/bsteventrollctrl.c:565
+#: ../beast-gtk/bsteventrollctrl.c:531 ../beast-gtk/bsteventrollctrl.c:564
 msgid "Align Control Events"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:565 ../beast-gtk/bsteventrollctrl.c:691
-#: ../beast-gtk/bstpianorollctrl.c:811 ../beast-gtk/bstpianorollctrl.c:847
+#: ../beast-gtk/bsteventrollctrl.c:564 ../beast-gtk/bsteventrollctrl.c:690
+#: ../beast-gtk/bstpianorollctrl.c:810 ../beast-gtk/bstpianorollctrl.c:846
 msgid "Aborted"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:591
+#: ../beast-gtk/bsteventrollctrl.c:590
 msgid "Insert Control Event"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:602 ../beast-gtk/bsteventrollctrl.c:607
-#: ../beast-gtk/bsteventrollctrl.c:643
+#: ../beast-gtk/bsteventrollctrl.c:601 ../beast-gtk/bsteventrollctrl.c:606
+#: ../beast-gtk/bsteventrollctrl.c:642
 msgid "Resize Control Event"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:654 ../beast-gtk/bsteventrollctrl.c:657
+#: ../beast-gtk/bsteventrollctrl.c:653 ../beast-gtk/bsteventrollctrl.c:656
 msgid "Delete Control Event"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:667 ../beast-gtk/bsteventrollctrl.c:691
-#: ../beast-gtk/bstpianorollctrl.c:785 ../beast-gtk/bstpianorollctrl.c:811
+#: ../beast-gtk/bsteventrollctrl.c:666 ../beast-gtk/bsteventrollctrl.c:690
+#: ../beast-gtk/bstpianorollctrl.c:784 ../beast-gtk/bstpianorollctrl.c:810
 msgid "Select Region"
 msgstr ""
 
-#: ../beast-gtk/bsteventrollctrl.c:700 ../beast-gtk/bstpianorollctrl.c:856
+#: ../beast-gtk/bsteventrollctrl.c:699 ../beast-gtk/bstpianorollctrl.c:855
 msgid "Abortion"
 msgstr "Ð?Ñ?ипиненнÑ?"
 
-#: ../beast-gtk/bstfiledialog.c:138 ../beast-gtk/bstitemview.c:208
-#: ../beast-gtk/bsttrackview.c:609 ../bse/bseobject.c:841
+#: ../beast-gtk/bstfiledialog.c:137 ../beast-gtk/bstitemview.c:207
+#: ../beast-gtk/bsttrackview.c:603 ../bse/bseobject.c:846
 msgid "Name"
 msgstr "Ð?азва"
 
-#: ../beast-gtk/bstfiledialog.c:138
+#: ../beast-gtk/bstfiledialog.c:137
 #, fuzzy
 msgid "Sample or instrument name"
 msgstr "Ð?беÑ?егÑ?и Ñ?к Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?"
 
-#: ../beast-gtk/bstfiledialog.c:141
+#: ../beast-gtk/bstfiledialog.c:140
 msgid "Size"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:141
+#: ../beast-gtk/bstfiledialog.c:140
 msgid "File size in bytes"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:143
+#: ../beast-gtk/bstfiledialog.c:142
 msgid "Format"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:143
+#: ../beast-gtk/bstfiledialog.c:142
 msgid "Detected file format"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:159
+#: ../beast-gtk/bstfiledialog.c:158
 msgid "Time"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:159
+#: ../beast-gtk/bstfiledialog.c:158
 #, fuzzy
 msgid "File modification time"
 msgstr "ЧаÑ? оÑ?Ñ?аннÑ?оÑ? модиÑ?Ñ?каÑ?Ñ?Ñ?"
 
-#: ../beast-gtk/bstfiledialog.c:166
+#: ../beast-gtk/bstfiledialog.c:165
 #, fuzzy
 msgid "Filename"
 msgstr "_Файл"
 
-#: ../beast-gtk/bstfiledialog.c:179
+#: ../beast-gtk/bstfiledialog.c:178
 msgid "Contents"
 msgstr "Ð?мÑ?Ñ?Ñ?"
 
 #. setup remaining bits
-#: ../beast-gtk/bstfiledialog.c:211
+#: ../beast-gtk/bstfiledialog.c:210
 msgid "File Selection"
 msgstr "Ð?ибÑ?Ñ? Ñ?айлÑ?"
 
-#: ../beast-gtk/bstfiledialog.c:392
+#: ../beast-gtk/bstfiledialog.c:391
 msgid "Open Project"
 msgstr "Ð?Ñ?дкÑ?иÑ?и пÑ?оекÑ?"
 
-#: ../beast-gtk/bstfiledialog.c:406
+#: ../beast-gtk/bstfiledialog.c:405
 msgid "Select File"
 msgstr "Ð?ибÑ?аÑ?и Ñ?айл"
 
-#: ../beast-gtk/bstfiledialog.c:420
+#: ../beast-gtk/bstfiledialog.c:419
 msgid "Select Directory"
 msgstr "Ð?ибÑ?аÑ?и каÑ?алог"
 
-#: ../beast-gtk/bstfiledialog.c:458
+#: ../beast-gtk/bstfiledialog.c:457
 #, c-format
 msgid "Merge: %s"
 msgstr "Ð?лиÑ?и: %s"
 
-#: ../beast-gtk/bstfiledialog.c:471
+#: ../beast-gtk/bstfiledialog.c:470
 #, c-format
 msgid "Merging project `%s'"
 msgstr "Ð?ливаннÑ? пÑ?оекÑ?Ñ? \"%s\""
 
-#: ../beast-gtk/bstfiledialog.c:487
+#: ../beast-gtk/bstfiledialog.c:486
 #, c-format
 msgid "Import MIDI: %s"
 msgstr "Ð?мпоÑ?Ñ?Ñ?ваÑ?и MIDI: %s"
 
-#: ../beast-gtk/bstfiledialog.c:498
+#: ../beast-gtk/bstfiledialog.c:497
 #, c-format
 msgid "Importing MIDI file `%s'"
 msgstr "Ð?мпоÑ?Ñ? Ñ?айлÑ? в Ñ?оÑ?маÑ?Ñ? MIDI \"%s\""
 
-#: ../beast-gtk/bstfiledialog.c:519
+#: ../beast-gtk/bstfiledialog.c:518
 #, c-format
 msgid ""
 "Failed to save\n"
@@ -685,7 +879,7 @@ msgstr ""
 "%s"
 
 #. error != BSE_ERROR_FILE_EXISTS
-#: ../beast-gtk/bstfiledialog.c:544 ../beast-gtk/bstfiledialog.c:558
+#: ../beast-gtk/bstfiledialog.c:543 ../beast-gtk/bstfiledialog.c:557
 #, fuzzy, c-format
 msgid ""
 "Failed to save to file\n"
@@ -698,7 +892,7 @@ msgstr ""
 "Ñ?еÑ?ез:\n"
 "%s"
 
-#: ../beast-gtk/bstfiledialog.c:549
+#: ../beast-gtk/bstfiledialog.c:548
 #, fuzzy, c-format
 msgid ""
 "Failed to replace file\n"
@@ -711,71 +905,71 @@ msgstr ""
 "Ñ?еÑ?ез:\n"
 "%s"
 
-#: ../beast-gtk/bstfiledialog.c:585
+#: ../beast-gtk/bstfiledialog.c:584
 #, c-format
 msgid "Saving project `%s'"
 msgstr "Ð?беÑ?еженнÑ? пÑ?оекÑ?Ñ? \"%s\""
 
-#: ../beast-gtk/bstfiledialog.c:622
+#: ../beast-gtk/bstfiledialog.c:621
 #, c-format
 msgid "Save: %s"
 msgstr "Ð?беÑ?егÑ?и: %s"
 
 #. setup radio buttons
-#: ../beast-gtk/bstfiledialog.c:626
+#: ../beast-gtk/bstfiledialog.c:625
 msgid "Fully include wave files"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:627
+#: ../beast-gtk/bstfiledialog.c:626
 msgid "Store references to wave files"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:646
+#: ../beast-gtk/bstfiledialog.c:645
 msgid "Load Effect"
 msgstr "Ð?аванÑ?ажиÑ?и еÑ?екÑ?"
 
-#: ../beast-gtk/bstfiledialog.c:659
+#: ../beast-gtk/bstfiledialog.c:658
 #, c-format
 msgid "Merging effect `%s'"
 msgstr "Ð?ливаннÑ? еÑ?екÑ?Ñ? \"%s\""
 
-#: ../beast-gtk/bstfiledialog.c:676
+#: ../beast-gtk/bstfiledialog.c:675
 msgid "Save Effect"
 msgstr "Ð?беÑ?егÑ?и еÑ?екÑ?"
 
-#: ../beast-gtk/bstfiledialog.c:690
+#: ../beast-gtk/bstfiledialog.c:689
 #, c-format
 msgid "Saving effect `%s'"
 msgstr "Ð?беÑ?егÑ?и еÑ?екÑ? \"%s\""
 
-#: ../beast-gtk/bstfiledialog.c:705
+#: ../beast-gtk/bstfiledialog.c:704
 msgid "Load Instrument"
 msgstr "Ð?аванÑ?ажиÑ?и Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?"
 
-#: ../beast-gtk/bstfiledialog.c:718
+#: ../beast-gtk/bstfiledialog.c:717
 #, c-format
 msgid "Merging instrument `%s'"
 msgstr "Ð?лиÑ?и Ñ?нÑ?Ñ?Ñ?Ñ?менÑ? \"%s\""
 
-#: ../beast-gtk/bstfiledialog.c:735
+#: ../beast-gtk/bstfiledialog.c:734
 msgid "Save Instrument"
 msgstr "Ð?Ñ?еÑ?егÑ?и Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?"
 
-#: ../beast-gtk/bstfiledialog.c:749
+#: ../beast-gtk/bstfiledialog.c:748
 #, c-format
 msgid "Saving instrument `%s'"
 msgstr "Ð?беÑ?еженнÑ? Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?Ñ? \"%s\""
 
-#: ../beast-gtk/bstfiledialog.c:765
+#: ../beast-gtk/bstfiledialog.c:764
 msgid "Load Wave"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:777 ../beast-gtk/bstfiledialog.c:779
+#: ../beast-gtk/bstfiledialog.c:776 ../beast-gtk/bstfiledialog.c:778
 #, c-format
 msgid "Loading wave `%s'"
 msgstr ""
 
-#: ../beast-gtk/bstfiledialog.c:781 ../beast-gtk/bstmain.c:288
+#: ../beast-gtk/bstfiledialog.c:780 ../beast-gtk/bstmain.c:288
 #: ../beast-gtk/bstmain.c:305
 #, fuzzy, c-format
 msgid "Failed to load wave file \"%s\": %s"
@@ -785,122 +979,122 @@ msgstr ""
 "Ñ?еÑ?ез:\n"
 "%s"
 
-#: ../beast-gtk/bstgrowbar.c:93
+#: ../beast-gtk/bstgrowbar.c:91
 msgid "Shrink the scrollable area"
 msgstr ""
 
-#: ../beast-gtk/bstgrowbar.c:95
+#: ../beast-gtk/bstgrowbar.c:93
 msgid "Grow the scrollable area"
 msgstr ""
 
-#: ../beast-gtk/bstitemseqdialog.c:159
+#: ../beast-gtk/bstitemseqdialog.c:158
 #, c-format
 msgid "Adds the selection from the \"%s\" list to the \"%s\" list"
 msgstr ""
 
-#: ../beast-gtk/bstitemseqdialog.c:162
+#: ../beast-gtk/bstitemseqdialog.c:161
 #, c-format
 msgid "Removes the selection from the \"%s\" list"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: ../beast-gtk/bstitemseqdialog.c:169
+#: ../beast-gtk/bstitemseqdialog.c:168
 #, fuzzy, c-format
 msgid "Object Selection: %s"
 msgstr "Ð?ибÑ?Ñ? Ñ?айлÑ?"
 
-#: ../beast-gtk/bstitemview.c:205
+#: ../beast-gtk/bstitemview.c:204
 msgid "ID"
 msgstr "Ð?д."
 
-#: ../beast-gtk/bstitemview.c:211 ../beast-gtk/bsttrackview.c:630
-#: ../bse/bseobject.c:851
+#: ../beast-gtk/bstitemview.c:210 ../beast-gtk/bsttrackview.c:624
+#: ../bse/bseobject.c:856
 msgid "Comment"
 msgstr "Ð?оменÑ?аÑ?"
 
-#: ../beast-gtk/bstitemview.c:215
+#: ../beast-gtk/bstitemview.c:214
 msgid "Type"
 msgstr "Тип"
 
-#: ../beast-gtk/bstkeybindings.c:51
+#: ../beast-gtk/bstkeybindings.c:49
 msgid "Add..."
 msgstr "Ð?одаÑ?и..."
 
-#: ../beast-gtk/bstkeybindings.c:51
+#: ../beast-gtk/bstkeybindings.c:49
 msgid "Bind a new key combination to a program function"
 msgstr "Ð?Ñ?изнаÑ?иÑ?и новÑ? комбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ? Ñ?Ñ?нкÑ?Ñ?Ñ? пÑ?огÑ?ами"
 
-#: ../beast-gtk/bstkeybindings.c:53
+#: ../beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Ð?мÑ?ниÑ?и..."
 
-#: ../beast-gtk/bstkeybindings.c:53
+#: ../beast-gtk/bstkeybindings.c:51
 msgid "Change the currently selected key binding"
 msgstr "Ð?мÑ?ниÑ?и вибÑ?анÑ? комбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:55
+#: ../beast-gtk/bstkeybindings.c:53
 #: ../beast-gtk/dialogs/radgets-beast.xml.h:24
 msgid "Raise"
 msgstr "Ð?Ñ?днÑ?Ñ?и"
 
-#: ../beast-gtk/bstkeybindings.c:55
+#: ../beast-gtk/bstkeybindings.c:53
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Ð?Ñ?днÑ?Ñ?и вибÑ?анÑ? комбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ? вÑ?дноÑ?но Ñ?нÑ?иÑ?"
 
-#: ../beast-gtk/bstkeybindings.c:57
+#: ../beast-gtk/bstkeybindings.c:55
 #: ../beast-gtk/dialogs/radgets-beast.xml.h:18
 msgid "Lower"
 msgstr "Ð?пÑ?Ñ?Ñ?иÑ?и"
 
-#: ../beast-gtk/bstkeybindings.c:57
+#: ../beast-gtk/bstkeybindings.c:55
 msgid "Lower the currently selected key binding, relative to its neighbours"
 msgstr "Ð?пÑ?Ñ?Ñ?иÑ?и вибÑ?анÑ? комбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ? вÑ?дноÑ?но Ñ?нÑ?иÑ?"
 
-#: ../beast-gtk/bstkeybindings.c:59
+#: ../beast-gtk/bstkeybindings.c:57
 msgid "Delete the currently selected key binding"
 msgstr "СÑ?еÑ?Ñ?и вибÑ?анÑ? комбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:61
+#: ../beast-gtk/bstkeybindings.c:59
 msgid "Load"
 msgstr "Ð?аванÑ?ажиÑ?и"
 
-#: ../beast-gtk/bstkeybindings.c:61
+#: ../beast-gtk/bstkeybindings.c:59
 msgid "Load a key binding set"
 msgstr "Ð?аванÑ?ажиÑ?и набÑ?Ñ? комбÑ?наÑ?Ñ?й клавÑ?н"
 
-#: ../beast-gtk/bstkeybindings.c:237
+#: ../beast-gtk/bstkeybindings.c:235
 msgid "Load Key Binding"
 msgstr "Ð?аванÑ?ажиÑ?и комбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:433
+#: ../beast-gtk/bstkeybindings.c:431
 msgid "Key Binding"
 msgstr "Ð?омбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:434
+#: ../beast-gtk/bstkeybindings.c:432
 msgid "Key combinations used to activate a function"
 msgstr "Ð?омбÑ?наÑ?Ñ?Ñ? клавÑ?Ñ?, Ñ?о акÑ?ивÑ?Ñ? Ñ?Ñ?нкÑ?Ñ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:436 ../beast-gtk/bstkeybindings.c:460
+#: ../beast-gtk/bstkeybindings.c:434 ../beast-gtk/bstkeybindings.c:458
 msgid "Function"
 msgstr "ФÑ?нкÑ?Ñ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:437
+#: ../beast-gtk/bstkeybindings.c:435
 msgid "Functions to be activated for a key binding"
 msgstr "ФÑ?нкÑ?Ñ?Ñ?, Ñ?о акÑ?ивÑ?ваÑ?имеÑ?Ñ?Ñ?Ñ? комбÑ?наÑ?Ñ?Ñ?Ñ? клавÑ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:439
+#: ../beast-gtk/bstkeybindings.c:437
 msgid "Parameter"
 msgstr "Ð?аÑ?амеÑ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:440
+#: ../beast-gtk/bstkeybindings.c:438
 msgid "Parameter to pass to functions upon activation"
 msgstr "Ð?аÑ?амеÑ?Ñ?, Ñ?о пеÑ?едаваÑ?имеÑ?Ñ?Ñ?Ñ? Ñ?Ñ?нкÑ?Ñ?Ñ? пÑ?д Ñ?аÑ? акÑ?иваÑ?Ñ?Ñ?"
 
-#: ../beast-gtk/bstkeybindings.c:461
+#: ../beast-gtk/bstkeybindings.c:459
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: ../beast-gtk/bstkeybindings.c:463 ../beast-gtk/bstprocedure.c:203
+#: ../beast-gtk/bstkeybindings.c:461 ../beast-gtk/bstprocedure.c:202
 msgid "Description"
 msgstr "Ð?пиÑ?"
 
@@ -973,200 +1167,200 @@ msgstr "Ð?аванÑ?аженнÑ? пÑ?оекÑ?Ñ? \"%s\""
 msgid "Failed to merge project \"%s\": %s"
 msgstr "Ð?аванÑ?аженнÑ? пÑ?оекÑ?Ñ? \"%s\""
 
-#: ../beast-gtk/bstmain.c:882
+#: ../beast-gtk/bstmain.c:885
 msgid "BEAST About"
 msgstr "Ð?Ñ?о BEAST"
 
-#: ../beast-gtk/bstmain.c:883
+#: ../beast-gtk/bstmain.c:886
 #, c-format
 msgid "BEAST Version %s"
 msgstr "BEAST веÑ?Ñ?Ñ?Ñ? %s"
 
-#: ../beast-gtk/bstmain.c:884
+#: ../beast-gtk/bstmain.c:887
 msgid "Contributions made by:"
 msgstr ""
 
-#: ../beast-gtk/bstmsgabsorb.c:226
+#: ../beast-gtk/bstmsgabsorb.c:224
 msgid "Enable or disable message display of a specific message type"
 msgstr ""
 
-#: ../beast-gtk/bstmsgabsorb.c:228
+#: ../beast-gtk/bstmsgabsorb.c:226
 msgid "Message Type"
 msgstr ""
 
-#: ../beast-gtk/bstmsgabsorb.c:231
+#: ../beast-gtk/bstmsgabsorb.c:229
 #, fuzzy
 msgid "Version"
 msgstr "Ð?апиÑ?аннÑ?"
 
-#: ../beast-gtk/bstmsgabsorb.c:232
+#: ../beast-gtk/bstmsgabsorb.c:230
 msgid "The last program version that displayed this message type"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: ../beast-gtk/bstparam-automation.c:97
+#: ../beast-gtk/bstparam-automation.c:96
 #, c-format
 msgid "Control Automation: %s"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name
-#: ../beast-gtk/bstparam-automation.c:197
+#: ../beast-gtk/bstparam-automation.c:196
 #, c-format
 msgid "%s: automation disabled"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: ../beast-gtk/bstparam-automation.c:205
+#: ../beast-gtk/bstparam-automation.c:204
 #, c-format
 msgid "%s: automation from MIDI control: %s (MIDI channel: %d)"
 msgstr ""
 
 #. TRANSLATORS: %s is substituted with a property name, %s is substituted with midi control type
-#: ../beast-gtk/bstparam-automation.c:217
+#: ../beast-gtk/bstparam-automation.c:216
 #, c-format
 msgid "%s: automation from MIDI control: %s"
 msgstr ""
 
-#: ../beast-gtk/bstparam-automation.c:235
+#: ../beast-gtk/bstparam-automation.c:234
 msgid "Control Automation"
 msgstr ""
 
-#: ../beast-gtk/bstparam-choice.c:144
+#: ../beast-gtk/bstparam-choice.c:143
 msgid "Drop Down Combo"
 msgstr ""
 
-#: ../beast-gtk/bstparam-choice.c:150
+#: ../beast-gtk/bstparam-choice.c:149
 msgid "Drop Down Button"
 msgstr ""
 
-#: ../beast-gtk/bstparam-choice.c:156
+#: ../beast-gtk/bstparam-choice.c:155
 msgid "Popup Options"
 msgstr ""
 
-#: ../beast-gtk/bstparam-choice.c:162
+#: ../beast-gtk/bstparam-choice.c:161
 msgid "Standard Option Menu"
 msgstr ""
 
-#: ../beast-gtk/bstparam-color-spinner.c:67
+#: ../beast-gtk/bstparam-color-spinner.c:66
 msgid "Select Color"
 msgstr "Ð?ибÑ?аÑ?и колÑ?Ñ?"
 
-#: ../beast-gtk/bstparam-color-spinner.c:116
+#: ../beast-gtk/bstparam-color-spinner.c:115
 msgid "Color Entry"
 msgstr ""
 
 #. TRANSLATORS: this is the string that is appended to the end
 #. * of a clipped label if it does not fit its assigned width.
 #.
-#: ../beast-gtk/bstparam-item-seq.c:71 ../beast-gtk/gxk/gxksimplelabel.c:598
+#: ../beast-gtk/bstparam-item-seq.c:70 ../beast-gtk/gxk/gxksimplelabel.c:598
 msgid "..."
 msgstr "..."
 
-#: ../beast-gtk/bstparam-item-seq.c:146
+#: ../beast-gtk/bstparam-item-seq.c:145
 msgid "Item List"
 msgstr ""
 
-#: ../beast-gtk/bstparam-note-sequence.c:61
+#: ../beast-gtk/bstparam-note-sequence.c:60
 msgid "Note Sequence Grid Editor"
 msgstr ""
 
-#: ../beast-gtk/bstparam-note-spinner.c:75
+#: ../beast-gtk/bstparam-note-spinner.c:74
 msgid "Note Entry"
 msgstr ""
 
-#: ../beast-gtk/bstparam-proxy.c:295
+#: ../beast-gtk/bstparam-proxy.c:294
 msgid "Object Drop Down Box"
 msgstr ""
 
-#: ../beast-gtk/bstparam-scale.c:66
+#: ../beast-gtk/bstparam-scale.c:65
 msgid "Knob"
 msgstr ""
 
-#: ../beast-gtk/bstparam-scale.c:72
+#: ../beast-gtk/bstparam-scale.c:71
 msgid "Knob (Logarithmic)"
 msgstr ""
 
-#: ../beast-gtk/bstparam-scale.c:84
+#: ../beast-gtk/bstparam-scale.c:83
 msgid "Dial"
 msgstr ""
 
-#: ../beast-gtk/bstparam-scale.c:90
+#: ../beast-gtk/bstparam-scale.c:89
 msgid "Dial (Logarithmic)"
 msgstr ""
 
-#: ../beast-gtk/bstparam-searchpath.c:55
+#: ../beast-gtk/bstparam-searchpath.c:54
 msgid "Remove Paths"
 msgstr ""
 
-#: ../beast-gtk/bstparam-searchpath.c:128
+#: ../beast-gtk/bstparam-searchpath.c:127
 msgid "Remove directory from searchpath"
 msgstr ""
 
-#: ../beast-gtk/bstparam-searchpath.c:129
+#: ../beast-gtk/bstparam-searchpath.c:128
 msgid "Add directory to searchpath"
 msgstr ""
 
-#: ../beast-gtk/bstparam-searchpath.c:139
+#: ../beast-gtk/bstparam-searchpath.c:138
 msgid "Open file browser"
 msgstr ""
 
-#: ../beast-gtk/bstparam-searchpath.c:148
+#: ../beast-gtk/bstparam-searchpath.c:147
 msgid "Searchpath Text Entry"
 msgstr ""
 
-#: ../beast-gtk/bstparam-searchpath.c:154
+#: ../beast-gtk/bstparam-searchpath.c:153
 msgid "Filename Text Entry"
 msgstr ""
 
-#: ../beast-gtk/bstparam-time.c:55
+#: ../beast-gtk/bstparam-time.c:54
 msgid "Time Entry"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:62
+#: ../beast-gtk/bstpartdialog.c:61
 msgid "Clear"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:62
+#: ../beast-gtk/bstpartdialog.c:61
 msgid "Clear the current selection"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:63
+#: ../beast-gtk/bstpartdialog.c:62
 msgid "Cut"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:63
+#: ../beast-gtk/bstpartdialog.c:62
 msgid "Move the current selection into clipboard"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:64
+#: ../beast-gtk/bstpartdialog.c:63
 msgid "Copy"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:64
+#: ../beast-gtk/bstpartdialog.c:63
 msgid "Copy the current selection into clipboard"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:65
+#: ../beast-gtk/bstpartdialog.c:64
 msgid "Paste"
 msgstr "Ð?Ñ?Ñ?авиÑ?и"
 
-#: ../beast-gtk/bstpartdialog.c:65
+#: ../beast-gtk/bstpartdialog.c:64
 msgid "Insert clipboard contents as current selection"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:68
+#: ../beast-gtk/bstpartdialog.c:67
 msgid "Undo"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:68
+#: ../beast-gtk/bstpartdialog.c:67
 msgid "Undo last editing step"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:69
+#: ../beast-gtk/bstpartdialog.c:68
 msgid "Redo"
 msgstr ""
 
-#: ../beast-gtk/bstpartdialog.c:69
+#: ../beast-gtk/bstpartdialog.c:68
 msgid "Redo the last undone editing step"
 msgstr ""
 
@@ -1317,441 +1511,441 @@ msgstr ""
 msgid "Pattern Editor Layout"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:119
+#: ../beast-gtk/bstpatternctrl.c:118
 #: ../beast-gtk/dialogs/radgets-beast.xml.h:29
 msgid "VZoom"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:120
+#: ../beast-gtk/bstpatternctrl.c:119
 msgid "The tick/note length per line"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:123
+#: ../beast-gtk/bstpatternctrl.c:122
 msgid "Steps"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:124
+#: ../beast-gtk/bstpatternctrl.c:123
 msgid ""
 "The number of cells to move across each time an event or note was edited"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:128 ../beast-gtk/bstscrollgraph.c:575
+#: ../beast-gtk/bstpatternctrl.c:127 ../beast-gtk/bstscrollgraph.c:574
 msgid "Direction"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:129
+#: ../beast-gtk/bstpatternctrl.c:128
 msgid "The direction of cell movement each time an event or note was edited"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:133
+#: ../beast-gtk/bstpatternctrl.c:132
 msgid "HWrap"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:134
+#: ../beast-gtk/bstpatternctrl.c:133
 msgid ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:137
+#: ../beast-gtk/bstpatternctrl.c:136
 msgid "Base Octave"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:138
+#: ../beast-gtk/bstpatternctrl.c:137
 msgid "Controls the octave relative to which notes are entered"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:141
+#: ../beast-gtk/bstpatternctrl.c:140
 msgid "Row Shading"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:142
+#: ../beast-gtk/bstpatternctrl.c:141
 msgid "Adjust the number of rows between each shaded row"
 msgstr ""
 
 #. movement
-#: ../beast-gtk/bstpatternctrl.c:313
+#: ../beast-gtk/bstpatternctrl.c:312
 msgid ""
 "Move focus to the next cell (up/left/right/down according to configuration)"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:314
+#: ../beast-gtk/bstpatternctrl.c:313
 msgid "Move focus cell upwards"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:315
+#: ../beast-gtk/bstpatternctrl.c:314
 msgid "Move focus cell to the left"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:316
+#: ../beast-gtk/bstpatternctrl.c:315
 msgid "Move focus cell to the right"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:317
+#: ../beast-gtk/bstpatternctrl.c:316
 msgid "Move focus cell downwards"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:318
+#: ../beast-gtk/bstpatternctrl.c:317
 msgid "Move focus cell upwards page-wise"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:319
+#: ../beast-gtk/bstpatternctrl.c:318
 msgid "Move focus cell to the left page-wise"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:320
+#: ../beast-gtk/bstpatternctrl.c:319
 msgid "Move focus cell to the right page-wise"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:321
+#: ../beast-gtk/bstpatternctrl.c:320
 msgid "Move focus cell downwards page-wise"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:322
+#: ../beast-gtk/bstpatternctrl.c:321
 msgid "Set the focus cell to the topmost position possible"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:323
+#: ../beast-gtk/bstpatternctrl.c:322
 msgid "Set the focus cell to the leftmost position possible"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:324
+#: ../beast-gtk/bstpatternctrl.c:323
 msgid "Set the focus cell to the rightmost position possible"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:325
+#: ../beast-gtk/bstpatternctrl.c:324
 msgid "Set the focus cell to the bottommost position possible"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:328
+#: ../beast-gtk/bstpatternctrl.c:327
 msgid "Set the number of steps to make when moving to the next cell"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:332
+#: ../beast-gtk/bstpatternctrl.c:331
 msgid "Set the base octave"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:335
+#: ../beast-gtk/bstpatternctrl.c:334
 msgid "Change the base octave by a given amount"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:339
+#: ../beast-gtk/bstpatternctrl.c:338
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:343
+#: ../beast-gtk/bstpatternctrl.c:342
 msgid "Set the focus cell octave"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:347 ../beast-gtk/bstpatternctrl.c:361
+#: ../beast-gtk/bstpatternctrl.c:346 ../beast-gtk/bstpatternctrl.c:360
 msgid "Remove any events in the focus cell"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:351 ../beast-gtk/bstpatternctrl.c:365
+#: ../beast-gtk/bstpatternctrl.c:350 ../beast-gtk/bstpatternctrl.c:364
 msgid "Set the focus cell note"
 msgstr ""
 
-#: ../beast-gtk/bstpatternctrl.c:355 ../beast-gtk/bstpatternctrl.c:369
+#: ../beast-gtk/bstpatternctrl.c:354 ../beast-gtk/bstpatternctrl.c:368
 msgid "Sets the value of the focus digit"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:58
+#: ../beast-gtk/bstpianorollctrl.c:57
 #, fuzzy
 msgid "Select all notes"
 msgstr "Ð?ибÑ?аÑ?и Ñ?айл"
 
-#: ../beast-gtk/bstpianorollctrl.c:60
+#: ../beast-gtk/bstpianorollctrl.c:59
 #, fuzzy
 msgid "Unselect all notes"
 msgstr "Ð?Ñ?Ñ?авиÑ?и ноÑ?Ñ?"
 
-#: ../beast-gtk/bstpianorollctrl.c:78 ../beast-gtk/bsttrackrollctrl.c:45
+#: ../beast-gtk/bstpianorollctrl.c:77 ../beast-gtk/bsttrackrollctrl.c:44
 msgid "Insert"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:78
+#: ../beast-gtk/bstpianorollctrl.c:77
 msgid "Insert/resize/move notes (mouse button 1 and 2)"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:80
+#: ../beast-gtk/bstpianorollctrl.c:79
 msgid "Delete note (mouse button 1)"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:82
+#: ../beast-gtk/bstpianorollctrl.c:81
 msgid "Align Events"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:82
+#: ../beast-gtk/bstpianorollctrl.c:81
 msgid "Draw a line to align events to"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:84
+#: ../beast-gtk/bstpianorollctrl.c:83
 msgid "Select"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:84
+#: ../beast-gtk/bstpianorollctrl.c:83
 msgid "Rectangle select notes"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:86 ../beast-gtk/bstpianorollctrl.c:821
+#: ../beast-gtk/bstpianorollctrl.c:85 ../beast-gtk/bstpianorollctrl.c:820
 msgid "Vertical Select"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:86
+#: ../beast-gtk/bstpianorollctrl.c:85
 msgid "Select tick range vertically"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:99
+#: ../beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:99
+#: ../beast-gtk/bstpianorollctrl.c:98
 #, fuzzy
 msgid "Insert whole notes"
 msgstr "Ð?Ñ?Ñ?авиÑ?и ноÑ?Ñ?"
 
-#: ../beast-gtk/bstpianorollctrl.c:101
+#: ../beast-gtk/bstpianorollctrl.c:100
 msgid "1\\/2"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:101
+#: ../beast-gtk/bstpianorollctrl.c:100
 msgid "Insert half notes"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:103
+#: ../beast-gtk/bstpianorollctrl.c:102
 msgid "1\\/4"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:103
+#: ../beast-gtk/bstpianorollctrl.c:102
 msgid "Insert quarter notes"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:105
+#: ../beast-gtk/bstpianorollctrl.c:104
 msgid "1\\/8"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:105
+#: ../beast-gtk/bstpianorollctrl.c:104
 msgid "Insert eighths note"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:107
+#: ../beast-gtk/bstpianorollctrl.c:106
 msgid "1\\/16"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:107
+#: ../beast-gtk/bstpianorollctrl.c:106
 msgid "Insert sixteenth note"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:109
+#: ../beast-gtk/bstpianorollctrl.c:108
 #, fuzzy
 msgid "1\\/32"
 msgstr "1/32"
 
-#: ../beast-gtk/bstpianorollctrl.c:109
+#: ../beast-gtk/bstpianorollctrl.c:108
 #, fuzzy
 msgid "Insert thirty-second note"
 msgstr "ТÑ?идÑ?Ñ?Ñ?Ñ? дÑ?Ñ?га ноÑ?а"
 
-#: ../beast-gtk/bstpianorollctrl.c:111
+#: ../beast-gtk/bstpianorollctrl.c:110
 #, fuzzy
 msgid "1\\/64"
 msgstr "1/64"
 
-#: ../beast-gtk/bstpianorollctrl.c:111
+#: ../beast-gtk/bstpianorollctrl.c:110
 #, fuzzy
 msgid "Insert sixty-fourth note"
 msgstr "ШÑ?Ñ?Ñ?деÑ?Ñ?Ñ? Ñ?еÑ?веÑ?Ñ?а ноÑ?а"
 
-#: ../beast-gtk/bstpianorollctrl.c:113
+#: ../beast-gtk/bstpianorollctrl.c:112
 #, fuzzy
 msgid "1\\/128"
 msgstr "1/8"
 
-#: ../beast-gtk/bstpianorollctrl.c:113
+#: ../beast-gtk/bstpianorollctrl.c:112
 msgid "Insert hundred twenty-eighth note"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:126 ../beast-gtk/bsttrackrollctrl.c:81
+#: ../beast-gtk/bstpianorollctrl.c:125 ../beast-gtk/bsttrackrollctrl.c:80
 msgid "Q: Tact"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:126 ../beast-gtk/bsttrackrollctrl.c:81
+#: ../beast-gtk/bstpianorollctrl.c:125 ../beast-gtk/bsttrackrollctrl.c:80
 msgid "Quantize to tact boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:128 ../beast-gtk/bsttrackrollctrl.c:83
+#: ../beast-gtk/bstpianorollctrl.c:127 ../beast-gtk/bsttrackrollctrl.c:82
 msgid "Q: None"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:128 ../beast-gtk/bsttrackrollctrl.c:83
+#: ../beast-gtk/bstpianorollctrl.c:127 ../beast-gtk/bsttrackrollctrl.c:82
 msgid "No quantization selected"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:130 ../beast-gtk/bsttrackrollctrl.c:85
+#: ../beast-gtk/bstpianorollctrl.c:129 ../beast-gtk/bsttrackrollctrl.c:84
 msgid "Q: 1\\/1"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:130 ../beast-gtk/bsttrackrollctrl.c:85
+#: ../beast-gtk/bstpianorollctrl.c:129 ../beast-gtk/bsttrackrollctrl.c:84
 msgid "Quantize to whole note boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:132 ../beast-gtk/bsttrackrollctrl.c:87
+#: ../beast-gtk/bstpianorollctrl.c:131 ../beast-gtk/bsttrackrollctrl.c:86
 msgid "Q: 1\\/2"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:132 ../beast-gtk/bsttrackrollctrl.c:87
+#: ../beast-gtk/bstpianorollctrl.c:131 ../beast-gtk/bsttrackrollctrl.c:86
 msgid "Quantize to half note boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:134 ../beast-gtk/bsttrackrollctrl.c:89
+#: ../beast-gtk/bstpianorollctrl.c:133 ../beast-gtk/bsttrackrollctrl.c:88
 msgid "Q: 1\\/4"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:134 ../beast-gtk/bsttrackrollctrl.c:89
+#: ../beast-gtk/bstpianorollctrl.c:133 ../beast-gtk/bsttrackrollctrl.c:88
 msgid "Quantize to quarter note boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:136 ../beast-gtk/bsttrackrollctrl.c:91
+#: ../beast-gtk/bstpianorollctrl.c:135 ../beast-gtk/bsttrackrollctrl.c:90
 msgid "Q: 1\\/8"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:136 ../beast-gtk/bsttrackrollctrl.c:91
+#: ../beast-gtk/bstpianorollctrl.c:135 ../beast-gtk/bsttrackrollctrl.c:90
 msgid "Quantize to eighths note boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:138 ../beast-gtk/bsttrackrollctrl.c:93
+#: ../beast-gtk/bstpianorollctrl.c:137 ../beast-gtk/bsttrackrollctrl.c:92
 msgid "Q: 1\\/16"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:138 ../beast-gtk/bsttrackrollctrl.c:93
+#: ../beast-gtk/bstpianorollctrl.c:137 ../beast-gtk/bsttrackrollctrl.c:92
 msgid "Quantize to sixteenth note boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:140 ../beast-gtk/bsttrackrollctrl.c:95
+#: ../beast-gtk/bstpianorollctrl.c:139 ../beast-gtk/bsttrackrollctrl.c:94
 #, fuzzy
 msgid "Q: 1\\/32"
 msgstr "1/32"
 
-#: ../beast-gtk/bstpianorollctrl.c:140 ../beast-gtk/bsttrackrollctrl.c:95
+#: ../beast-gtk/bstpianorollctrl.c:139 ../beast-gtk/bsttrackrollctrl.c:94
 msgid "Quantize to thirty-second note boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:142 ../beast-gtk/bsttrackrollctrl.c:97
+#: ../beast-gtk/bstpianorollctrl.c:141 ../beast-gtk/bsttrackrollctrl.c:96
 #, fuzzy
 msgid "Q: 1\\/64"
 msgstr "1/64"
 
-#: ../beast-gtk/bstpianorollctrl.c:142 ../beast-gtk/bsttrackrollctrl.c:97
+#: ../beast-gtk/bstpianorollctrl.c:141 ../beast-gtk/bsttrackrollctrl.c:96
 msgid "Quantize to sixty-fourth note boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:144 ../beast-gtk/bsttrackrollctrl.c:99
+#: ../beast-gtk/bstpianorollctrl.c:143 ../beast-gtk/bsttrackrollctrl.c:98
 msgid "Q: 1\\/128"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:144 ../beast-gtk/bsttrackrollctrl.c:99
+#: ../beast-gtk/bstpianorollctrl.c:143 ../beast-gtk/bsttrackrollctrl.c:98
 msgid "Quantize to hundred twenty-eighth note boundaries"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:573 ../beast-gtk/bstpianorollctrl.c:580
-#: ../beast-gtk/bstpianorollctrl.c:668
+#: ../beast-gtk/bstpianorollctrl.c:572 ../beast-gtk/bstpianorollctrl.c:579
+#: ../beast-gtk/bstpianorollctrl.c:667
 msgid "Move Note"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:668 ../beast-gtk/bstpianorollctrl.c:739
+#: ../beast-gtk/bstpianorollctrl.c:667 ../beast-gtk/bstpianorollctrl.c:738
 msgid "Lost Note"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:685 ../beast-gtk/bstpianorollctrl.c:690
-#: ../beast-gtk/bstpianorollctrl.c:739
+#: ../beast-gtk/bstpianorollctrl.c:684 ../beast-gtk/bstpianorollctrl.c:689
+#: ../beast-gtk/bstpianorollctrl.c:738
 msgid "Resize Note"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:750 ../beast-gtk/bstpianorollctrl.c:753
+#: ../beast-gtk/bstpianorollctrl.c:749 ../beast-gtk/bstpianorollctrl.c:752
 msgid "Delete Note"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:775
+#: ../beast-gtk/bstpianorollctrl.c:774
 msgid "Insert Note"
 msgstr "Ð?Ñ?Ñ?авиÑ?и ноÑ?Ñ?"
 
-#: ../beast-gtk/bstpianorollctrl.c:847
+#: ../beast-gtk/bstpianorollctrl.c:846
 msgid "Vertical Region"
 msgstr ""
 
-#: ../beast-gtk/bstpianorollctrl.c:968
+#: ../beast-gtk/bstpianorollctrl.c:967
 msgid "Play note"
 msgstr "Ð?Ñ?дÑ?воÑ?иÑ?и ноÑ?Ñ?"
 
-#: ../beast-gtk/bstplayback.c:80
+#: ../beast-gtk/bstplayback.c:79
 msgid "Playback"
 msgstr "Ð?Ñ?дÑ?воÑ?иÑ?и"
 
-#: ../beast-gtk/bstpreferences.c:74
+#: ../beast-gtk/bstpreferences.c:72
 msgid "Piano Keys"
 msgstr ""
 
-#: ../beast-gtk/bstpreferences.c:81
+#: ../beast-gtk/bstpreferences.c:79
 msgid "Generic Keys"
 msgstr ""
 
-#: ../beast-gtk/bstpreferences.c:85
+#: ../beast-gtk/bstpreferences.c:83
 msgid "Messages"
 msgstr ""
 
-#: ../beast-gtk/bstpreferences.c:90
+#: ../beast-gtk/bstpreferences.c:88
 msgid "Skin"
 msgstr ""
 
-#: ../beast-gtk/bstprocedure.c:292
+#: ../beast-gtk/bstprocedure.c:291
 #, fuzzy, c-format
 msgid "Executing '%s'"
 msgstr "Ð?иконаннÑ? \"%s\""
 
 #. | GXK_DIALOG_WINDOW_GROUP,
-#: ../beast-gtk/bstprocedure.c:443
+#: ../beast-gtk/bstprocedure.c:442
 #, fuzzy
 msgid "Start Procedure"
 msgstr "Ð?Ñ?оÑ?едÑ?Ñ?а"
 
-#: ../beast-gtk/bstprofiler.c:166
+#: ../beast-gtk/bstprofiler.c:165
 msgid "Totals"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:246 ../bse/bsecore.idl:673
+#: ../beast-gtk/bstprofiler.c:245 ../bse/bsecore.idl:747
 msgid "Thread Name"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:248
+#: ../beast-gtk/bstprofiler.c:247
 #, fuzzy
 msgid "TID"
 msgstr "Ð?д."
 
-#: ../beast-gtk/bstprofiler.c:248
+#: ../beast-gtk/bstprofiler.c:247
 msgid "Thread ID (on some systems the process ID)"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:249
+#: ../beast-gtk/bstprofiler.c:248
 msgid "CPU%"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:249
+#: ../beast-gtk/bstprofiler.c:248
 msgid "Percentage of CPU usage"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:250
+#: ../beast-gtk/bstprofiler.c:249
 msgid "UTime"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:250
+#: ../beast-gtk/bstprofiler.c:249
 msgid ""
 "Average number of milliseconds per second of user CPU time used by thread"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:251
+#: ../beast-gtk/bstprofiler.c:250
 msgid "STime"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:251
+#: ../beast-gtk/bstprofiler.c:250
 msgid ""
 "Average number of milliseconds per second of system CPU time used by thread"
 msgstr ""
@@ -1769,36 +1963,36 @@ msgstr ""
 #. "'X' - thread exited"),
 #. NULL, NULL, 0);
 #.
-#: ../beast-gtk/bstprofiler.c:265
+#: ../beast-gtk/bstprofiler.c:264
 #, fuzzy
 msgid "Nice"
 msgstr "Ð?аÑ?важеннÑ?"
 
-#: ../beast-gtk/bstprofiler.c:265
+#: ../beast-gtk/bstprofiler.c:264
 msgid "Thread priority from -20 (high) to +19 (low)"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:266
+#: ../beast-gtk/bstprofiler.c:265
 msgid "CPU#"
 msgstr ""
 
-#: ../beast-gtk/bstprofiler.c:266
+#: ../beast-gtk/bstprofiler.c:265
 msgid "CPU the thread is currently running on"
 msgstr ""
 
-#: ../beast-gtk/bstprojectctrl.c:36
+#: ../beast-gtk/bstprojectctrl.c:34
 msgid "Restarting Playback"
 msgstr "Ð?еÑ?езапÑ?Ñ?к вÑ?дÑ?воÑ?еннÑ?"
 
-#: ../beast-gtk/bstprojectctrl.c:38
+#: ../beast-gtk/bstprojectctrl.c:36
 msgid "Starting Playback"
 msgstr "Ð?апÑ?Ñ?к вÑ?дÑ?воÑ?еннÑ?"
 
-#: ../beast-gtk/bstprojectctrl.c:51
+#: ../beast-gtk/bstprojectctrl.c:49
 msgid "Stopping Playback"
 msgstr "Ð?Ñ?пинка вÑ?дÑ?воÑ?еннÑ?"
 
-#: ../beast-gtk/bstrackeditor.c:95
+#: ../beast-gtk/bstrackeditor.c:94
 msgid ""
 "The rack editor is still highly experimental code and guaranteed to be "
 "broken by future releases. So don't rely on rack editor contents to look "
@@ -1806,1161 +2000,1165 @@ msgid ""
 "instabilities in the code (i.e. save your projects regularly)."
 msgstr ""
 
-#: ../beast-gtk/bstrackeditor.c:109 ../beast-gtk/bstrackview.c:44
+#: ../beast-gtk/bstrackeditor.c:108 ../beast-gtk/bstrackview.c:42
 #: ../beast-gtk/dialogs/radgets-beast.xml.h:40
 msgid "_Edit"
 msgstr ""
 
-#: ../beast-gtk/bstrackitem.c:206
+#: ../beast-gtk/bstrackitem.c:205
 msgid "Edit Rack Item"
 msgstr ""
 
-#: ../beast-gtk/bstrackitem.c:208
+#: ../beast-gtk/bstrackitem.c:207
 msgid "Controller"
 msgstr ""
 
-#: ../beast-gtk/bstrackitem.c:209
+#: ../beast-gtk/bstrackitem.c:208
 msgid "Duplicate"
 msgstr ""
 
-#: ../beast-gtk/bstrackitem.c:211
+#: ../beast-gtk/bstrackitem.c:210
 msgid "Grow Horizontally"
 msgstr ""
 
-#: ../beast-gtk/bstrackitem.c:212
+#: ../beast-gtk/bstrackitem.c:211
 msgid "Grow Vertically"
 msgstr ""
 
-#: ../beast-gtk/bstrackitem.c:213
+#: ../beast-gtk/bstrackitem.c:212
 msgid "Shrink Horizontally"
 msgstr ""
 
-#: ../beast-gtk/bstrackitem.c:214
+#: ../beast-gtk/bstrackitem.c:213
 msgid "Shrink Vertically"
 msgstr ""
 
-#: ../beast-gtk/bstrackview.c:47 ../beast-gtk/gxk/gxkparam-label.c:78
+#: ../beast-gtk/bstrackview.c:45 ../beast-gtk/gxk/gxkparam-label.c:76
 #: ../beast-gtk/gxk/gxksimplelabel.c:133
 msgid "Label"
 msgstr "Ð?ознаÑ?ка"
 
-#: ../beast-gtk/bstrecords.idl:35
+#: ../beast-gtk/bstrecords.idl:34
 msgid "Up"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:35
+#: ../beast-gtk/bstrecords.idl:34
 msgid "Move upwards"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:36 ../beast-gtk/bsttrackrollctrl.c:64
+#: ../beast-gtk/bstrecords.idl:35 ../beast-gtk/bsttrackrollctrl.c:63
 msgid "Left"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:36
+#: ../beast-gtk/bstrecords.idl:35
 msgid "Move to the left"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:37 ../beast-gtk/bsttrackrollctrl.c:68
+#: ../beast-gtk/bstrecords.idl:36 ../beast-gtk/bsttrackrollctrl.c:67
 msgid "Right"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:37
+#: ../beast-gtk/bstrecords.idl:36
 msgid "Move to the right"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:38
+#: ../beast-gtk/bstrecords.idl:37
 msgid "Down"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:38
+#: ../beast-gtk/bstrecords.idl:37
 msgid "Move downwards"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:42
+#: ../beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:42
+#: ../beast-gtk/bstrecords.idl:41
 msgid "A 2 value FFT window corresponds to a spectrum with 2 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:43
+#: ../beast-gtk/bstrecords.idl:42
 msgid "4 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:43
+#: ../beast-gtk/bstrecords.idl:42
 msgid "A 4 value FFT window corresponds to a spectrum with 3 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:44
+#: ../beast-gtk/bstrecords.idl:43
 msgid "8 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:44
+#: ../beast-gtk/bstrecords.idl:43
 msgid "A 8 value FFT window corresponds to a spectrum with 5 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:45
+#: ../beast-gtk/bstrecords.idl:44
 msgid "16 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:45
+#: ../beast-gtk/bstrecords.idl:44
 msgid "A 16 value FFT window corresponds to a spectrum with 9 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:46
+#: ../beast-gtk/bstrecords.idl:45
 msgid "32 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:46
+#: ../beast-gtk/bstrecords.idl:45
 msgid "A 32 value FFT window corresponds to a spectrum with 17 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:47
+#: ../beast-gtk/bstrecords.idl:46
 msgid "64 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:47
+#: ../beast-gtk/bstrecords.idl:46
 msgid "A 64 value FFT window corresponds to a spectrum with 33 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:48
+#: ../beast-gtk/bstrecords.idl:47
 msgid "128 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:48
+#: ../beast-gtk/bstrecords.idl:47
 msgid ""
 "A 128 value FFT window corresponds to a spectrum with 65 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:49
+#: ../beast-gtk/bstrecords.idl:48
 msgid "256 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:49
+#: ../beast-gtk/bstrecords.idl:48
 msgid ""
 "A 256 value FFT window corresponds to a spectrum with 129 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:50
+#: ../beast-gtk/bstrecords.idl:49
 msgid "512 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:50
+#: ../beast-gtk/bstrecords.idl:49
 msgid ""
 "A 512 value FFT window corresponds to a spectrum with 257 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:51
+#: ../beast-gtk/bstrecords.idl:50
 msgid "1024 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:51
+#: ../beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:52
+#: ../beast-gtk/bstrecords.idl:51
 msgid "2048 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:52
+#: ../beast-gtk/bstrecords.idl:51
 msgid ""
 "A 2048 value FFT window corresponds to a spectrum with 1025 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:53
+#: ../beast-gtk/bstrecords.idl:52
 msgid "4096 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:53
+#: ../beast-gtk/bstrecords.idl:52
 msgid ""
 "A 4096 value FFT window corresponds to a spectrum with 2049 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:54
+#: ../beast-gtk/bstrecords.idl:53
 msgid "8192 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:54
+#: ../beast-gtk/bstrecords.idl:53
 msgid ""
 "A 8192 value FFT window corresponds to a spectrum with 4097 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:55
+#: ../beast-gtk/bstrecords.idl:54
 msgid "16384 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:55
+#: ../beast-gtk/bstrecords.idl:54
 msgid ""
 "A 16384 value FFT window corresponds to a spectrum with 8193 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:56
+#: ../beast-gtk/bstrecords.idl:55
 msgid "32768 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:56
+#: ../beast-gtk/bstrecords.idl:55
 msgid ""
 "A 32768 value FFT window corresponds to a spectrum with 16385 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:57
+#: ../beast-gtk/bstrecords.idl:56
 msgid "65536 Value FFT Window"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:57
+#: ../beast-gtk/bstrecords.idl:56
 msgid ""
 "A 65536 value FFT window corresponds to a spectrum with 32769 frequency peaks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:61
+#: ../beast-gtk/bstrecords.idl:60
 msgid "Unspecified length"
 msgstr "Ð?евизнаÑ?ена довжина"
 
-#: ../beast-gtk/bstrecords.idl:62
+#: ../beast-gtk/bstrecords.idl:61
 msgid "1/1"
 msgstr "1/1"
 
-#: ../beast-gtk/bstrecords.idl:62
+#: ../beast-gtk/bstrecords.idl:61
 msgid "Whole note"
 msgstr "ЦÑ?ла ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:63
+#: ../beast-gtk/bstrecords.idl:62
 msgid "1/2"
 msgstr "1/2"
 
-#: ../beast-gtk/bstrecords.idl:63
+#: ../beast-gtk/bstrecords.idl:62
 msgid "Half note"
 msgstr "Ð?оловинна ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:64
+#: ../beast-gtk/bstrecords.idl:63
 msgid "1/4"
 msgstr "1/4"
 
-#: ../beast-gtk/bstrecords.idl:64
+#: ../beast-gtk/bstrecords.idl:63
 msgid "Quarter note"
 msgstr "ЧеÑ?веÑ?Ñ?на ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:65
+#: ../beast-gtk/bstrecords.idl:64
 msgid "1/8"
 msgstr "1/8"
 
-#: ../beast-gtk/bstrecords.idl:65
+#: ../beast-gtk/bstrecords.idl:64
 msgid "Eighths note"
 msgstr "Ð?оÑ?Ñ?ма ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:66
+#: ../beast-gtk/bstrecords.idl:65
 msgid "1/16"
 msgstr "1/16"
 
-#: ../beast-gtk/bstrecords.idl:66
+#: ../beast-gtk/bstrecords.idl:65
 msgid "Sixteenth note"
 msgstr "ШÑ?Ñ?Ñ?надÑ?Ñ?Ñ?а ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:67
+#: ../beast-gtk/bstrecords.idl:66
 msgid "1/32"
 msgstr "1/32"
 
-#: ../beast-gtk/bstrecords.idl:67
+#: ../beast-gtk/bstrecords.idl:66
 #, fuzzy
 msgid "Thirty-secondth note"
 msgstr "ТÑ?идÑ?Ñ?Ñ?Ñ? дÑ?Ñ?га ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:68
+#: ../beast-gtk/bstrecords.idl:67
 msgid "1/64"
 msgstr "1/64"
 
-#: ../beast-gtk/bstrecords.idl:68
+#: ../beast-gtk/bstrecords.idl:67
 #, fuzzy
 msgid "Sixty-fourth note"
 msgstr "ШÑ?Ñ?Ñ?деÑ?Ñ?Ñ? Ñ?еÑ?веÑ?Ñ?а ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:69
+#: ../beast-gtk/bstrecords.idl:68
 #, fuzzy
 msgid "1/128"
 msgstr "1/1"
 
-#: ../beast-gtk/bstrecords.idl:69
+#: ../beast-gtk/bstrecords.idl:68
 msgid "Hundred twenty-eighth note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:70
+#: ../beast-gtk/bstrecords.idl:69
 msgid "1/1."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:70
+#: ../beast-gtk/bstrecords.idl:69
 msgid "Dotted whole note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:71
+#: ../beast-gtk/bstrecords.idl:70
 msgid "1/2."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:71
+#: ../beast-gtk/bstrecords.idl:70
 msgid "Dotted half note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:72
+#: ../beast-gtk/bstrecords.idl:71
 msgid "1/4."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:72
+#: ../beast-gtk/bstrecords.idl:71
 msgid "Dotted quarter note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:73
+#: ../beast-gtk/bstrecords.idl:72
 msgid "1/8."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:73
+#: ../beast-gtk/bstrecords.idl:72
 msgid "Dotted eighths note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:74
+#: ../beast-gtk/bstrecords.idl:73
 msgid "1/16."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:74
+#: ../beast-gtk/bstrecords.idl:73
 msgid "Dotted sixteenth note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:75
+#: ../beast-gtk/bstrecords.idl:74
 msgid "1/32."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:75
+#: ../beast-gtk/bstrecords.idl:74
 #, fuzzy
 msgid "Dotted thirty-secondth note"
 msgstr "ТÑ?идÑ?Ñ?Ñ?Ñ? дÑ?Ñ?га ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:76
+#: ../beast-gtk/bstrecords.idl:75
 msgid "1/64."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:76
+#: ../beast-gtk/bstrecords.idl:75
 #, fuzzy
 msgid "Dotted sixty-fourth note"
 msgstr "ШÑ?Ñ?Ñ?деÑ?Ñ?Ñ? Ñ?еÑ?веÑ?Ñ?а ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:77
+#: ../beast-gtk/bstrecords.idl:76
 #, fuzzy
 msgid "1/128."
 msgstr "1/8"
 
-#: ../beast-gtk/bstrecords.idl:77
+#: ../beast-gtk/bstrecords.idl:76
 msgid "Dotted hundred twenty-eighth note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:78
+#: ../beast-gtk/bstrecords.idl:77
 msgid "1/1T"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:78
+#: ../beast-gtk/bstrecords.idl:77
 msgid "Triplet whole note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:79
+#: ../beast-gtk/bstrecords.idl:78
 msgid "1/2T"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:79
+#: ../beast-gtk/bstrecords.idl:78
 msgid "Triplet half note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:80
+#: ../beast-gtk/bstrecords.idl:79
 msgid "1/4T"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:80
+#: ../beast-gtk/bstrecords.idl:79
 msgid "Triplet quarter note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:81
+#: ../beast-gtk/bstrecords.idl:80
 msgid "1/8T"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:81
+#: ../beast-gtk/bstrecords.idl:80
 msgid "Triplet eighths note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:82
+#: ../beast-gtk/bstrecords.idl:81
 msgid "1/16T"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:82
+#: ../beast-gtk/bstrecords.idl:81
 msgid "Triplet sixteenth note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:83
+#: ../beast-gtk/bstrecords.idl:82
 msgid "1/32T"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:83
+#: ../beast-gtk/bstrecords.idl:82
 #, fuzzy
 msgid "Triplet thirty-secondth note"
 msgstr "ТÑ?идÑ?Ñ?Ñ?Ñ? дÑ?Ñ?га ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:84
+#: ../beast-gtk/bstrecords.idl:83
 msgid "1/64T"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:84
+#: ../beast-gtk/bstrecords.idl:83
 #, fuzzy
 msgid "Triplet sixty-fourth note"
 msgstr "ШÑ?Ñ?Ñ?деÑ?Ñ?Ñ? Ñ?еÑ?веÑ?Ñ?а ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:85
+#: ../beast-gtk/bstrecords.idl:84
 #, fuzzy
 msgid "1/128T"
 msgstr "1/8"
 
-#: ../beast-gtk/bstrecords.idl:85
+#: ../beast-gtk/bstrecords.idl:84
 msgid "Triplet hundred twenty-eighth note"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:90
+#: ../beast-gtk/bstrecords.idl:89
 msgid "2"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:90
+#: ../beast-gtk/bstrecords.idl:89
 msgid "Every second row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:91
+#: ../beast-gtk/bstrecords.idl:90
 msgid "4"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:91
+#: ../beast-gtk/bstrecords.idl:90
 msgid "Every fourth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:92
+#: ../beast-gtk/bstrecords.idl:91
 msgid "8"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:92
+#: ../beast-gtk/bstrecords.idl:91
 msgid "Every eighth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:93
+#: ../beast-gtk/bstrecords.idl:92
 #, fuzzy
 msgid "16"
 msgstr "1/64"
 
-#: ../beast-gtk/bstrecords.idl:93
+#: ../beast-gtk/bstrecords.idl:92
 #, fuzzy
 msgid "Every sixteenth row"
 msgstr "ШÑ?Ñ?Ñ?надÑ?Ñ?Ñ?а ноÑ?а"
 
-#: ../beast-gtk/bstrecords.idl:94
+#: ../beast-gtk/bstrecords.idl:93
 msgid "2 & 4"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:94
+#: ../beast-gtk/bstrecords.idl:93
 msgid "Every second and fourth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:95
+#: ../beast-gtk/bstrecords.idl:94
 msgid "4 & 8"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:95
+#: ../beast-gtk/bstrecords.idl:94
 msgid "Every fourth and eighth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:96
+#: ../beast-gtk/bstrecords.idl:95
 msgid "4 & 12"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:96
+#: ../beast-gtk/bstrecords.idl:95
 msgid "Every fourth and twelfth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:97
+#: ../beast-gtk/bstrecords.idl:96
 msgid "4 & 16"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:97
+#: ../beast-gtk/bstrecords.idl:96
 msgid "Every fourth and sixteenth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:98
+#: ../beast-gtk/bstrecords.idl:97
 msgid "8 & 16"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:98
+#: ../beast-gtk/bstrecords.idl:97
 msgid "Every eighth and sixteenth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:99
+#: ../beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:99
+#: ../beast-gtk/bstrecords.idl:98
 msgid "Every third row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:100
+#: ../beast-gtk/bstrecords.idl:99
 msgid "6"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:100
+#: ../beast-gtk/bstrecords.idl:99
 msgid "Every sixth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:101
+#: ../beast-gtk/bstrecords.idl:100
 #, fuzzy
 msgid "12"
 msgstr "1/2"
 
-#: ../beast-gtk/bstrecords.idl:101
+#: ../beast-gtk/bstrecords.idl:100
 msgid "Every twelfth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:102
+#: ../beast-gtk/bstrecords.idl:101
 msgid "3 & 6"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:102
+#: ../beast-gtk/bstrecords.idl:101
 msgid "Every third and sixth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:103
+#: ../beast-gtk/bstrecords.idl:102
 msgid "3 & 12"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:103
+#: ../beast-gtk/bstrecords.idl:102
 msgid "Every third and twelfth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:104
+#: ../beast-gtk/bstrecords.idl:103
 msgid "6 & 12"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:104
+#: ../beast-gtk/bstrecords.idl:103
 msgid "Every sixth and twelfth row"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:109
+#: ../beast-gtk/bstrecords.idl:108
 msgid "Release counter"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:111
+#: ../beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:111
+#: ../beast-gtk/bstrecords.idl:110
 msgid "Font size in pixels for labels displayed in synthesis networks"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:113
+#: ../beast-gtk/bstrecords.idl:112
 msgid "Anti-Alias"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:113
+#: ../beast-gtk/bstrecords.idl:112
 msgid "Draw synthesis networks anti-aliased?"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:115
+#: ../beast-gtk/bstrecords.idl:114
 msgid "Single Edit"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:115
+#: ../beast-gtk/bstrecords.idl:114
 msgid "Fallback into Edit mode after creating synthesis modules?"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:117
+#: ../beast-gtk/bstrecords.idl:116
 msgid "Swap IO"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:117
+#: ../beast-gtk/bstrecords.idl:116
 msgid "Swap input with output channels when displaying synthesis modules?"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:121
-msgid "Homogeneous Input Fields"
+#: ../beast-gtk/bstrecords.idl:120
+msgid "Enable Error Bell"
+msgstr ""
+
+#: ../beast-gtk/bstrecords.idl:120
+msgid "Notify users via error bells if edits cannot be carried out"
 msgstr ""
 
 #: ../beast-gtk/bstrecords.idl:122
+msgid "Homogeneous Input Fields"
+msgstr ""
+
+#: ../beast-gtk/bstrecords.idl:123
 msgid ""
 "Enable homogeneous sizes for most (numeric and text) input fields. For some "
 "fields, this will only take effect after a restart."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:125
+#: ../beast-gtk/bstrecords.idl:126
 msgid "Slow scopes"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:126
+#: ../beast-gtk/bstrecords.idl:127
 msgid ""
 "Aggresively slows down the periodic update frequency of scopes. Doing this "
 "may be desirable on particularly slow machines."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:134
+#: ../beast-gtk/bstrecords.idl:135
 msgid "Skin Name"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:134
+#: ../beast-gtk/bstrecords.idl:135
 msgid "Name for the current skin configuration (used for skin selections)."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:136 ../beast-gtk/bstrecords.idl:146
-#: ../beast-gtk/bstrecords.idl:156
+#: ../beast-gtk/bstrecords.idl:137 ../beast-gtk/bstrecords.idl:147
+#: ../beast-gtk/bstrecords.idl:157
 msgid "Background Image"
 msgstr "Ð?обÑ?аженнÑ? дла"
 
-#: ../beast-gtk/bstrecords.idl:136
+#: ../beast-gtk/bstrecords.idl:137
 msgid "Background image used by the pattern editor."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:137 ../beast-gtk/bstrecords.idl:147
-#: ../beast-gtk/bstrecords.idl:157
+#: ../beast-gtk/bstrecords.idl:138 ../beast-gtk/bstrecords.idl:148
+#: ../beast-gtk/bstrecords.idl:158
 msgid "Image shade"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:137 ../beast-gtk/bstrecords.idl:147
-#: ../beast-gtk/bstrecords.idl:157
+#: ../beast-gtk/bstrecords.idl:138 ../beast-gtk/bstrecords.idl:148
+#: ../beast-gtk/bstrecords.idl:158
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:138 ../beast-gtk/bstrecords.idl:148
-#: ../beast-gtk/bstrecords.idl:158
+#: ../beast-gtk/bstrecords.idl:139 ../beast-gtk/bstrecords.idl:149
+#: ../beast-gtk/bstrecords.idl:159
 msgid "Background Color"
 msgstr "Ð?олÑ?Ñ? Ñ?ла"
 
-#: ../beast-gtk/bstrecords.idl:139
+#: ../beast-gtk/bstrecords.idl:140
 #, fuzzy
 msgid "Background Shade 1"
 msgstr "Ð?обÑ?аженнÑ? дла"
 
-#: ../beast-gtk/bstrecords.idl:140
+#: ../beast-gtk/bstrecords.idl:141
 #, fuzzy
 msgid "Background Shade 2"
 msgstr "Ð?обÑ?аженнÑ? дла"
 
-#: ../beast-gtk/bstrecords.idl:141
+#: ../beast-gtk/bstrecords.idl:142
 msgid "Empty Field Color"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:142
+#: ../beast-gtk/bstrecords.idl:143
 #, fuzzy
 msgid "Text Color"
 msgstr "Ð?ибÑ?аÑ?и колÑ?Ñ?"
 
-#: ../beast-gtk/bstrecords.idl:143 ../beast-gtk/bstrecords.idl:150
+#: ../beast-gtk/bstrecords.idl:144 ../beast-gtk/bstrecords.idl:151
 msgid "Vertical Bar Color"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:146
+#: ../beast-gtk/bstrecords.idl:147
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:149 ../beast-gtk/bstrecords.idl:159
+#: ../beast-gtk/bstrecords.idl:150 ../beast-gtk/bstrecords.idl:160
 msgid "Horizontal Bar Color"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:151
+#: ../beast-gtk/bstrecords.idl:152
 msgid "Horizontal Grid Color"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:152
+#: ../beast-gtk/bstrecords.idl:153
 msgid "Vertical Grid Color"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:153 ../beast-gtk/bstrecords.idl:160
+#: ../beast-gtk/bstrecords.idl:154 ../beast-gtk/bstrecords.idl:161
 msgid "Middle Bar Color"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:156
+#: ../beast-gtk/bstrecords.idl:157
 msgid "Background image used by the control events editor."
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:161
+#: ../beast-gtk/bstrecords.idl:162
 msgid "Positive Value Color"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:162
+#: ../beast-gtk/bstrecords.idl:163
 msgid "Zero Value Color"
 msgstr ""
 
-#: ../beast-gtk/bstrecords.idl:163
+#: ../beast-gtk/bstrecords.idl:164
 msgid "Negative Value Color"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:477 ../beast-gtk/bstwaveeditor.c:199
+#: ../beast-gtk/bstsampleeditor.c:476 ../beast-gtk/bstwaveeditor.c:198
 msgid "Zoom:"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:488 ../beast-gtk/bstwaveeditor.c:210
+#: ../beast-gtk/bstsampleeditor.c:487 ../beast-gtk/bstwaveeditor.c:209
 msgid "VScale:"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:499
+#: ../beast-gtk/bstsampleeditor.c:498
 msgid "Start:"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:506
+#: ../beast-gtk/bstsampleeditor.c:505
 msgid "End:"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:516 ../beast-gtk/bstwaveeditor.c:216
+#: ../beast-gtk/bstsampleeditor.c:515 ../beast-gtk/bstwaveeditor.c:215
 msgid "Shape Range"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:517 ../beast-gtk/bstwaveeditor.c:217
+#: ../beast-gtk/bstsampleeditor.c:516 ../beast-gtk/bstwaveeditor.c:216
 msgid "Shape Average"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:518 ../beast-gtk/bstwaveeditor.c:218
+#: ../beast-gtk/bstsampleeditor.c:517 ../beast-gtk/bstwaveeditor.c:217
 msgid "Shape Minimum"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:519 ../beast-gtk/bstwaveeditor.c:219
+#: ../beast-gtk/bstsampleeditor.c:518 ../beast-gtk/bstwaveeditor.c:218
 msgid "Shape Maximum"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:520 ../beast-gtk/bstwaveeditor.c:220
+#: ../beast-gtk/bstsampleeditor.c:519 ../beast-gtk/bstwaveeditor.c:219
 msgid "Sketch Range"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:521 ../beast-gtk/bstwaveeditor.c:221
+#: ../beast-gtk/bstsampleeditor.c:520 ../beast-gtk/bstwaveeditor.c:220
 msgid "Sketch Average"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:522 ../beast-gtk/bstwaveeditor.c:222
+#: ../beast-gtk/bstsampleeditor.c:521 ../beast-gtk/bstwaveeditor.c:221
 msgid "Sketch Minimum"
 msgstr ""
 
-#: ../beast-gtk/bstsampleeditor.c:523 ../beast-gtk/bstwaveeditor.c:223
+#: ../beast-gtk/bstsampleeditor.c:522 ../beast-gtk/bstwaveeditor.c:222
 msgid "Sketch Maximum"
 msgstr ""
 
 #. TRANSLATORS: here "Preview" is meant audible, i.e. to
 #. * playback the current sample version and listen to it.
 #.
-#: ../beast-gtk/bstsampleeditor.c:539
+#: ../beast-gtk/bstsampleeditor.c:538
 msgid "Preview"
 msgstr "Ð?опеднÑ? пÑ?оÑ?лÑ?Ñ?овÑ?ваннÑ?"
 
-#: ../beast-gtk/bstscrollgraph.c:571 ../beast-gtk/bstscrollgraph.c:574
-#: ../beast-gtk/bstscrollgraph.c:577 ../beast-gtk/bstscrollgraph.c:580
+#: ../beast-gtk/bstscrollgraph.c:570 ../beast-gtk/bstscrollgraph.c:573
+#: ../beast-gtk/bstscrollgraph.c:576 ../beast-gtk/bstscrollgraph.c:579
 msgid "Spectrograph"
 msgstr ""
 
-#: ../beast-gtk/bstscrollgraph.c:572
+#: ../beast-gtk/bstscrollgraph.c:571
 msgid "Flip Spectrum"
 msgstr ""
 
-#: ../beast-gtk/bstscrollgraph.c:572
+#: ../beast-gtk/bstscrollgraph.c:571
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
-#: ../beast-gtk/bstscrollgraph.c:575
+#: ../beast-gtk/bstscrollgraph.c:574
 msgid "Choose display scrolling direction"
 msgstr ""
 
-#: ../beast-gtk/bstscrollgraph.c:578
+#: ../beast-gtk/bstscrollgraph.c:577
 msgid "Boost"
 msgstr ""
 
-#: ../beast-gtk/bstscrollgraph.c:578
+#: ../beast-gtk/bstscrollgraph.c:577
 msgid "Adjust frequency level threshold"
 msgstr ""
 
-#: ../beast-gtk/bstscrollgraph.c:581
+#: ../beast-gtk/bstscrollgraph.c:580
 msgid "Window Size"
 msgstr ""
 
-#: ../beast-gtk/bstscrollgraph.c:581
+#: ../beast-gtk/bstscrollgraph.c:580
 msgid "Adjust FFT window size"
 msgstr ""
 
-#: ../beast-gtk/bstscrollgraph.c:671
+#: ../beast-gtk/bstscrollgraph.c:670
 msgid "Unconnected Output Channel"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:43
+#: ../beast-gtk/bstsnetrouter.c:42
 msgid ""
 "Edit tool (mouse buttons 1-3)\n"
 "Use button1 to create links, button2 for movement and button3 to change "
 "properties"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:48
+#: ../beast-gtk/bstsnetrouter.c:47
 msgid "Edit"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:48
+#: ../beast-gtk/bstsnetrouter.c:47
 msgid "Edit/Move/Menu (mouse buttons 1-3)"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:52 ../beast-gtk/bstsnetrouter.c:934
+#: ../beast-gtk/bstsnetrouter.c:51 ../beast-gtk/bstsnetrouter.c:933
 msgid "Palette"
 msgstr "Ð?алÑ?Ñ?Ñ?а"
 
-#: ../beast-gtk/bstsnetrouter.c:52
+#: ../beast-gtk/bstsnetrouter.c:51
 msgid "Toggle visibility of the tool palette"
 msgstr "Ð?еÑ?емикнÑ?Ñ?и видимÑ?Ñ?Ñ?Ñ? палÑ?Ñ?Ñ?и Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?Ñ?в"
 
-#: ../beast-gtk/bstsnetrouter.c:613
+#: ../beast-gtk/bstsnetrouter.c:612
 msgid "Input channel in use"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:640 ../beast-gtk/bstsnetrouter.c:642
-#: ../beast-gtk/bstsnetrouter.c:678
+#: ../beast-gtk/bstsnetrouter.c:639 ../beast-gtk/bstsnetrouter.c:641
+#: ../beast-gtk/bstsnetrouter.c:677
 msgid "Create Link"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:640
+#: ../beast-gtk/bstsnetrouter.c:639
 msgid "Select output module"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:642
+#: ../beast-gtk/bstsnetrouter.c:641
 msgid "Select input module"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:706 ../beast-gtk/bstsupershell.c:189
-#: ../beast-gtk/bstsupershell.c:222 ../beast-gtk/bstsupershell.c:236
+#: ../beast-gtk/bstsnetrouter.c:705 ../beast-gtk/bstsupershell.c:188
+#: ../beast-gtk/bstsupershell.c:221 ../beast-gtk/bstsupershell.c:235
 msgid "Properties"
 msgstr "Ð?лаÑ?Ñ?ивоÑ?Ñ?Ñ?"
 
-#: ../beast-gtk/bstsnetrouter.c:707
+#: ../beast-gtk/bstsnetrouter.c:706
 msgid "Reset Properties"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:708
+#: ../beast-gtk/bstsnetrouter.c:707
 msgid "Disconnect Inputs"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:709
+#: ../beast-gtk/bstsnetrouter.c:708
 #, fuzzy
 msgid "Disconnect Outputs"
 msgstr "Ð?Ñ?вий виÑ?Ñ?д"
 
-#: ../beast-gtk/bstsnetrouter.c:711 ../beast-gtk/bstsnetrouter.c:760
+#: ../beast-gtk/bstsnetrouter.c:710 ../beast-gtk/bstsnetrouter.c:759
 msgid "Show Info"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:712
+#: ../beast-gtk/bstsnetrouter.c:711
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:739
+#: ../beast-gtk/bstsnetrouter.c:738
 msgid "Remove Module"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:771
+#: ../beast-gtk/bstsnetrouter.c:770
 msgid "Delete Link"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:825
+#: ../beast-gtk/bstsnetrouter.c:824
 msgid "Insert Module"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1091
+#: ../beast-gtk/bstsnetrouter.c:1090
 msgid "PCM Input module"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1092
+#: ../beast-gtk/bstsnetrouter.c:1091
 msgid "Oscillator"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1092
+#: ../beast-gtk/bstsnetrouter.c:1091
 msgid "Standard oscillator module"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1093
+#: ../beast-gtk/bstsnetrouter.c:1092
 msgid "ADSR"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1093
+#: ../beast-gtk/bstsnetrouter.c:1092
 msgid "ADSR Envelope Generator"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1094
+#: ../beast-gtk/bstsnetrouter.c:1093
 msgid "DCA"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1094
+#: ../beast-gtk/bstsnetrouter.c:1093
 msgid "Standard amplifier module"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1095
+#: ../beast-gtk/bstsnetrouter.c:1094
 msgid "PCM Output module"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1155
+#: ../beast-gtk/bstsnetrouter.c:1154
 msgid "Channel Hints"
 msgstr ""
 
-#: ../beast-gtk/bstsnetrouter.c:1155
+#: ../beast-gtk/bstsnetrouter.c:1154
 msgid "Toggle channel name hints"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:183
+#: ../beast-gtk/bstsupershell.c:182
 msgid "Tracks"
 msgstr "Ð?оÑ?Ñ?жки"
 
-#: ../beast-gtk/bstsupershell.c:183
+#: ../beast-gtk/bstsupershell.c:182
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:186
+#: ../beast-gtk/bstsupershell.c:185
 msgid "Mixer"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:186
+#: ../beast-gtk/bstsupershell.c:185
 msgid "Mix track outputs, adjust volume and add effects"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:189
+#: ../beast-gtk/bstsupershell.c:188
 msgid "Adjust overall song behaviour"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:193
+#: ../beast-gtk/bstsupershell.c:192
 msgid "Parts"
 msgstr "ЧаÑ?Ñ?ини"
 
-#: ../beast-gtk/bstsupershell.c:197
+#: ../beast-gtk/bstsupershell.c:196
 msgid "Busses"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:201 ../beast-gtk/bstsupershell.c:218
+#: ../beast-gtk/bstsupershell.c:200 ../beast-gtk/bstsupershell.c:217
 msgid "Routing"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:214
+#: ../beast-gtk/bstsupershell.c:213
 msgid "Rack"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:218
+#: ../beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthsizer mesh components"
 msgstr ""
 
-#: ../beast-gtk/bstsupershell.c:222
+#: ../beast-gtk/bstsupershell.c:221
 msgid "Adjust overall synthesizer behaviour"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:45
+#: ../beast-gtk/bsttrackrollctrl.c:44
 msgid "Insert/edit/move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:47
+#: ../beast-gtk/bsttrackrollctrl.c:46
 msgid "Link"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:47
+#: ../beast-gtk/bsttrackrollctrl.c:46
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:49
+#: ../beast-gtk/bsttrackrollctrl.c:48
 msgid "Rename"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:49
+#: ../beast-gtk/bsttrackrollctrl.c:48
 msgid "Rename parts"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:51
+#: ../beast-gtk/bsttrackrollctrl.c:50
 msgid "Delete parts"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:64
+#: ../beast-gtk/bsttrackrollctrl.c:63
 msgid "Use the horizontal ruler to adjust the left loop pointer"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:66
+#: ../beast-gtk/bsttrackrollctrl.c:65
 msgid "Position"
 msgstr "Ð?озиÑ?Ñ?Ñ?"
 
-#: ../beast-gtk/bsttrackrollctrl.c:66
+#: ../beast-gtk/bsttrackrollctrl.c:65
 msgid "Use the horizontal ruler to adjust the play position pointer"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:68
+#: ../beast-gtk/bsttrackrollctrl.c:67
 msgid "Use the horizontal ruler to adjust the right loop pointer"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:416 ../beast-gtk/bsttrackrollctrl.c:428
+#: ../beast-gtk/bsttrackrollctrl.c:415 ../beast-gtk/bsttrackrollctrl.c:427
 msgid "Edit Part"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:416
+#: ../beast-gtk/bsttrackrollctrl.c:415
 msgid "No Part"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:447 ../beast-gtk/bsttrackrollctrl.c:449
-#: ../beast-gtk/bsttrackrollctrl.c:454 ../beast-gtk/bsttrackrollctrl.c:459
+#: ../beast-gtk/bsttrackrollctrl.c:446 ../beast-gtk/bsttrackrollctrl.c:448
+#: ../beast-gtk/bsttrackrollctrl.c:453 ../beast-gtk/bsttrackrollctrl.c:458
 msgid "Insert Part"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:449 ../beast-gtk/bsttrackrollctrl.c:555
+#: ../beast-gtk/bsttrackrollctrl.c:448 ../beast-gtk/bsttrackrollctrl.c:554
 msgid "Lost Part"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:454 ../beast-gtk/bsttrackrollctrl.c:459
+#: ../beast-gtk/bsttrackrollctrl.c:453 ../beast-gtk/bsttrackrollctrl.c:458
 msgid "Position taken"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:461
+#: ../beast-gtk/bsttrackrollctrl.c:460
 msgid "Insert part"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:461
+#: ../beast-gtk/bsttrackrollctrl.c:460
 msgid "No Track"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:477 ../beast-gtk/bsttrackrollctrl.c:480
+#: ../beast-gtk/bsttrackrollctrl.c:476 ../beast-gtk/bsttrackrollctrl.c:479
 msgid "Delete Part"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:489 ../beast-gtk/bsttrackrollctrl.c:523
+#: ../beast-gtk/bsttrackrollctrl.c:488 ../beast-gtk/bsttrackrollctrl.c:522
 msgid "Link Part"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:489 ../beast-gtk/bsttrackrollctrl.c:523
-#: ../beast-gtk/bsttrackrollctrl.c:555
+#: ../beast-gtk/bsttrackrollctrl.c:488 ../beast-gtk/bsttrackrollctrl.c:522
+#: ../beast-gtk/bsttrackrollctrl.c:554
 msgid "Move Part"
 msgstr ""
 
-#: ../beast-gtk/bsttrackrollctrl.c:567 ../beast-gtk/bsttrackrollctrl.c:572
+#: ../beast-gtk/bsttrackrollctrl.c:566 ../beast-gtk/bsttrackrollctrl.c:571
 msgid "Start Editor"
 msgstr ""
 
 #. TRANSLATORS: this is a dialog title and %s is replaced by an object name
-#: ../beast-gtk/bsttracksynthdialog.c:261
+#: ../beast-gtk/bsttracksynthdialog.c:260
 #, fuzzy, c-format
 msgid "Synthesizer Selection: %s"
 msgstr "Ð?ибÑ?Ñ? Ñ?айлÑ?"
 
-#: ../beast-gtk/bsttrackview.c:64
+#: ../beast-gtk/bsttrackview.c:63
 msgid "Add a new track to this song"
 msgstr "Ð?одаÑ?и новÑ? доÑ?Ñ?жкÑ? до пÑ?Ñ?нÑ?"
 
-#: ../beast-gtk/bsttrackview.c:67
+#: ../beast-gtk/bsttrackview.c:66
 msgid "Delete the currently selected track"
 msgstr "СÑ?еÑ?Ñ?и вибÑ?анÑ? доÑ?Ñ?жкÑ?"
 
-#: ../beast-gtk/bsttrackview.c:302 ../bse/bsetrack.c:284
-#: ../bse/bsewaveosc.c:128
+#: ../beast-gtk/bsttrackview.c:296 ../bse/bsetrack.c:283
+#: ../bse/bsewaveosc.c:127
 msgid "Available Waves"
 msgstr ""
 
-#: ../beast-gtk/bsttrackview.c:303
+#: ../beast-gtk/bsttrackview.c:297
 msgid "List of available waves to choose a track instrument from"
 msgstr ""
 
-#: ../beast-gtk/bsttrackview.c:612
+#: ../beast-gtk/bsttrackview.c:606
 msgid ""
 "Notes from unchecked tracks are ignored by the sequencer during playback"
 msgstr ""
 
-#: ../beast-gtk/bsttrackview.c:615 ../bse/bsemidisynth.c:450
-#: ../bse/bsetrack.c:1014
+#: ../beast-gtk/bsttrackview.c:609 ../bse/bsemidisynth.c:449
+#: ../bse/bsetrack.c:1024
 msgid "Maximum number of voices for simultaneous playback"
 msgstr ""
 
-#: ../beast-gtk/bsttrackview.c:618
+#: ../beast-gtk/bsttrackview.c:612
 msgid "Synthesis network or wave to be used as instrument by this track"
 msgstr ""
 
-#: ../beast-gtk/bsttrackview.c:621
+#: ../beast-gtk/bsttrackview.c:615
 msgid "Midi channel assigned to this track, 0 uses private per-track channel"
 msgstr ""
 
-#: ../beast-gtk/bsttrackview.c:624
+#: ../beast-gtk/bsttrackview.c:618
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: ../beast-gtk/bsttrackview.c:627 ../bse/bsemidisynth.c:459
-#: ../bse/bsesong.c:752 ../bse/bsetrack.c:1025
+#: ../beast-gtk/bsttrackview.c:621 ../bse/bsemidisynth.c:458
+#: ../bse/bsesong.c:777 ../bse/bsetrack.c:1035
 msgid "Synthesis network to be used as postprocessor"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:58
-msgid "Fatal Error: "
-msgstr ""
-
-#: ../beast-gtk/bstusermessage.c:62
+#: ../beast-gtk/bstusermessage.c:57
 #, fuzzy
 msgid "Error: "
 msgstr "Ð?омилка"
 
-#: ../beast-gtk/bstusermessage.c:215
+#: ../beast-gtk/bstusermessage.c:211
 msgid "Details:"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:228 ../beast-gtk/bstusermessage.c:537
+#: ../beast-gtk/bstusermessage.c:224 ../beast-gtk/bstusermessage.c:531
 #, c-format
 msgid ""
 "Procedure: %s\n"
 "Script: %s\n"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:230
+#: ../beast-gtk/bstusermessage.c:226
 #, fuzzy, c-format
 msgid "Process: %s\n"
 msgstr "Ð?Ñ?оÑ?едÑ?Ñ?а"
 
-#: ../beast-gtk/bstusermessage.c:232
+#: ../beast-gtk/bstusermessage.c:228
 #, c-format
 msgid "Origin:  %s\n"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:234
+#: ../beast-gtk/bstusermessage.c:230
 #, c-format
 msgid "PID:     %u\n"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:266
+#: ../beast-gtk/bstusermessage.c:262
 msgid ""
 "This setting can be changed in the \"Messages\" section of the preferences "
 "dialog"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:354
+#: ../beast-gtk/bstusermessage.c:367
 #, c-format
 msgid "Message has been repeated %u time"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:354
+#: ../beast-gtk/bstusermessage.c:367
 #, c-format
 msgid "Message has been repeated %u times"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:411
+#: ../beast-gtk/bstusermessage.c:424
 msgid "Display dialogs with information messages"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:413
+#: ../beast-gtk/bstusermessage.c:426
 msgid "Display dialogs with dignostic messages"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:415
+#: ../beast-gtk/bstusermessage.c:428
 msgid "Display dialogs with debugging messages"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:533
+#: ../beast-gtk/bstusermessage.c:527
 #, c-format
 msgid "Executing procedure '%s' from script '%s'."
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:574 ../beast-gtk/bstusermessage.c:576
+#: ../beast-gtk/bstusermessage.c:578 ../beast-gtk/bstusermessage.c:580
 msgid "processing"
 msgstr "обÑ?обка"
 
-#: ../beast-gtk/bstusermessage.c:599
+#: ../beast-gtk/bstusermessage.c:603
 #, c-format
 msgid "An error occoured during execution of script procedure '%s': %s"
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:600 ../beast-gtk/bstusermessage.c:788
+#: ../beast-gtk/bstusermessage.c:604 ../beast-gtk/bstusermessage.c:797
 msgid "Script execution error."
 msgstr ""
 
-#: ../beast-gtk/bstusermessage.c:787
+#: ../beast-gtk/bstusermessage.c:796
 #, fuzzy, c-format
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
@@ -2969,48 +3167,48 @@ msgstr ""
 "Ñ?еÑ?ез:\n"
 "%s"
 
-#: ../beast-gtk/bstutils.c:298 ../beast-gtk/bstutils.c:320
-#: ../beast-gtk/bstutils.c:323
+#: ../beast-gtk/bstutils.c:312 ../beast-gtk/bstutils.c:334
+#: ../beast-gtk/bstutils.c:337
 msgid "Updating View"
 msgstr ""
 
-#: ../beast-gtk/bstwaveeditor.c:238
+#: ../beast-gtk/bstwaveeditor.c:237
 msgid "Scroll None"
 msgstr ""
 
-#: ../beast-gtk/bstwaveeditor.c:239
+#: ../beast-gtk/bstwaveeditor.c:238
 msgid "Scroll Both"
 msgstr ""
 
-#: ../beast-gtk/bstwaveeditor.c:240
+#: ../beast-gtk/bstwaveeditor.c:239
 msgid "Scroll Left"
 msgstr ""
 
-#: ../beast-gtk/bstwaveeditor.c:241
+#: ../beast-gtk/bstwaveeditor.c:240
 msgid "Scroll Right"
 msgstr ""
 
-#: ../beast-gtk/bstwaveview.c:42
+#: ../beast-gtk/bstwaveview.c:41
 msgid "Load..."
 msgstr "Ð?аванÑ?ажиÑ?и..."
 
-#: ../beast-gtk/bstwaveview.c:42
+#: ../beast-gtk/bstwaveview.c:41
 msgid "Load a new wave file from disk"
 msgstr ""
 
-#: ../beast-gtk/bstwaveview.c:44
+#: ../beast-gtk/bstwaveview.c:43
 msgid "Lib..."
 msgstr ""
 
-#: ../beast-gtk/bstwaveview.c:44
+#: ../beast-gtk/bstwaveview.c:43
 msgid "Load a new wave file from library paths"
 msgstr ""
 
-#: ../beast-gtk/bstwaveview.c:46
+#: ../beast-gtk/bstwaveview.c:45
 msgid "Delete the currently selected wave"
 msgstr ""
 
-#: ../beast-gtk/bstwaveview.c:48
+#: ../beast-gtk/bstwaveview.c:47
 msgid "Edit the currently selected wave"
 msgstr ""
 
@@ -3297,59 +3495,59 @@ msgstr ""
 msgid "_Reload"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxklistwrapper.c:101
+#: ../beast-gtk/gxk/gxklistwrapper.c:99
 msgid "Number of Columns"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxklistwrapper.c:105
+#: ../beast-gtk/gxk/gxklistwrapper.c:103
 msgid "Array of column types"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxklistwrapper.c:109
+#: ../beast-gtk/gxk/gxklistwrapper.c:107
 msgid "Number of Rows"
 msgstr "Ð?Ñ?лÑ?кÑ?Ñ?Ñ?Ñ? Ñ?Ñ?дкÑ?в"
 
-#: ../beast-gtk/gxk/gxkparam-entry.c:64
+#: ../beast-gtk/gxk/gxkparam-entry.c:62
 msgid "Text Entry"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-label.c:66
+#: ../beast-gtk/gxk/gxkparam-label.c:64
 msgid "Property Identifier"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-label.c:72
+#: ../beast-gtk/gxk/gxkparam-label.c:70
 msgid "Property Name"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-scale.c:88
+#: ../beast-gtk/gxk/gxkparam-scale.c:86
 msgid "Horizontal Scale"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-scale.c:94
+#: ../beast-gtk/gxk/gxkparam-scale.c:92
 msgid "Vertical Scale"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-scale.c:100
+#: ../beast-gtk/gxk/gxkparam-scale.c:98
 msgid "Horizontal Scale (Logarithmic)"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-scale.c:106
+#: ../beast-gtk/gxk/gxkparam-scale.c:104
 msgid "Vertical Scale (Logarithmic)"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-spinner.c:99
+#: ../beast-gtk/gxk/gxkparam-spinner.c:97
 msgid "Spin Button"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-spinner.c:105
+#: ../beast-gtk/gxk/gxkparam-spinner.c:103
 msgid "Spin Button (Logarithmic)"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-toggle.c:82
+#: ../beast-gtk/gxk/gxkparam-toggle.c:80
 msgid "Check/ToggleRadio Button"
 msgstr ""
 
-#: ../beast-gtk/gxk/gxkparam-toggle.c:89
+#: ../beast-gtk/gxk/gxkparam-toggle.c:87
 msgid "Toggle Button"
 msgstr ""
 
@@ -3412,92 +3610,122 @@ msgstr ""
 msgid "The widget to be activated when the label's mnemonic key is pressed"
 msgstr ""
 
-#. BIRNET_MSG_FATAL (always enabled)
-#: ../birnet/birnetmsg.c:71
-#, fuzzy
-msgid "Fatal Error"
-msgstr "Ð?омилка"
+#. ALWAYS (always enabled)
+#: ../birnet/birnetmsg.cc:115
+msgid "Always"
+msgstr ""
 
-#. BIRNET_MSG_ERROR (enabled)
-#: ../birnet/birnetmsg.c:75
+#. ERROR (enabled)
+#: ../birnet/birnetmsg.cc:119
 msgid "Error"
 msgstr "Ð?омилка"
 
-#. BIRNET_MSG_WARNING (enabled)
-#: ../birnet/birnetmsg.c:79
+#. WARNING (enabled)
+#: ../birnet/birnetmsg.cc:123
 msgid "Warning"
 msgstr "Ð?опеÑ?едженнÑ?"
 
-#. BIRNET_MSG_SCRIPT (enabled)
-#: ../birnet/birnetmsg.c:83
+#. SCRIPT (enabled)
+#: ../birnet/birnetmsg.cc:127
 #, fuzzy
 msgid "Script"
 msgstr "СкÑ?ипÑ?и"
 
-#. BIRNET_MSG_INFO (enabled)
-#: ../birnet/birnetmsg.c:87
+#. INFO (enabled)
+#: ../birnet/birnetmsg.cc:131
 #, fuzzy
 msgid "Information"
 msgstr "Ð?Ñ?ипиненнÑ?"
 
-#. BIRNET_MSG_DIAG (enabled)
-#: ../birnet/birnetmsg.c:91
+#. DIAG (enabled)
+#: ../birnet/birnetmsg.cc:135
 msgid "Diagnostic"
 msgstr ""
 
-#: ../bse/bseautodoc.c:186 ../bse/bseautodoc.c:192
+#: ../birnet/birnetutils.cc:1195
+msgid "Launch Web Browser"
+msgstr ""
+
+#: ../birnet/birnetutils.cc:1196
+msgid "Failed to launch a web browser executable"
+msgstr ""
+
+#: ../birnet/birnetutils.cc:1197
+#, c-format
+msgid ""
+"No suitable web browser executable could be found to be executed and to "
+"display the URL: %s"
+msgstr ""
+
+#: ../birnet/birnetutils.cc:1198
+msgid "Show messages about web browser launch problems"
+msgstr ""
+
+#: ../bse/bseautodoc.c:185 ../bse/bseautodoc.c:191
 msgid "Range:"
 msgstr ""
 
-#: ../bse/bseautodoc.c:264
+#: ../bse/bseautodoc.c:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
-#: ../bse/bseautodoc.c:336
+#: ../bse/bseautodoc.c:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: ../bse/bseautodoc.c:355 ../bse/bseautodoc.c:429
+#: ../bse/bseautodoc.c:354 ../bse/bseautodoc.c:428
 msgid "Authors:"
 msgstr "Ð?вÑ?оÑ?и:"
 
-#: ../bse/bseautodoc.c:364 ../bse/bseautodoc.c:438
+#: ../bse/bseautodoc.c:363 ../bse/bseautodoc.c:437
 msgid "License:"
 msgstr "Ð?Ñ?Ñ?ензÑ?Ñ?:"
 
-#: ../bse/bsebiquadfilter.c:107
+#: ../bse/bsebiquadfilter.c:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Тип Ñ?Ñ?лÑ?Ñ?Ñ?а"
 
-#: ../bse/bsebiquadfilter.c:126
+#: ../bse/bsebiquadfilter.c:125
 msgid "Filter"
 msgstr "ФÑ?лÑ?Ñ?Ñ?"
 
-#: ../bse/bsebiquadfilter.c:128 ../plugins/bseiirfilter.c:127
+#: ../bse/bsebiquadfilter.c:127 ../plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Тип Ñ?Ñ?лÑ?Ñ?Ñ?а"
 
-#: ../bse/bsebiquadfilter.c:128 ../plugins/bseiirfilter.c:121
+#: ../bse/bsebiquadfilter.c:127 ../plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:132 ../bse/bsebiquadfilter.c:140
+#: ../bse/bsebiquadfilter.c:131 ../bse/bsebiquadfilter.c:139
 msgid "Center Frequency"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:134 ../plugins/bseiirfilter.c:143
-#: ../plugins/bseiirfilter.c:153
+#: ../bse/bsebiquadfilter.c:133 ../plugins/bseiirfilter.c:141
+#: ../plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:142 ../bse/bseconstant.c:129
-#: ../bse/bsestandardosc.c:149 ../plugins/bseiirfilter.c:148
-#: ../plugins/bseiirfilter.c:158 ../plugins/davorgan.c:112
-#: ../plugins/davxtalstrings.c:113
+#: ../bse/bsebiquadfilter.c:133
+msgid "Filter cutoff frequency in Hertz"
+msgstr ""
+
+#: ../bse/bsebiquadfilter.c:141 ../bse/bseconstant.c:127
+#: ../bse/bsestandardosc.c:149 ../plugins/bseiirfilter.c:146
+#: ../plugins/bseiirfilter.c:157 ../plugins/davcanyondelay.c:114
+#: ../plugins/davorgan.c:113 ../plugins/davsyndrum.c:94
+#: ../plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr ""
 
+#: ../bse/bsebiquadfilter.c:141 ../plugins/bseiirfilter.c:147
+#: ../plugins/bseiirfilter.c:158 ../plugins/davcanyondelay.c:115
+msgid ""
+"Filter cutoff frequency as note, converted to Hertz according to the current "
+"musical tuning"
+msgstr ""
+
 #: ../bse/bsebiquadfilter.c:147 ../bse/bsebiquadfilter.c:153
 msgid "Emphasis"
 msgstr ""
@@ -3517,23 +3745,23 @@ msgstr ""
 
 #: ../bse/bsebiquadfilter.c:162 ../bse/bsebiquadfilter.c:168
 #: ../bse/bsebiquadfilter.c:174 ../bse/bsebiquadfilter.c:180
-#: ../bse/bsestandardosc.c:161 ../bse/bsestandardosc.c:166
-#: ../bse/bsestandardosc.c:171 ../bse/bsestandardosc.c:176
-#: ../bse/bsewaveosc.c:568 ../bse/bsewaveosc.c:574 ../bse/bsewaveosc.c:580
+#: ../bse/bsestandardosc.c:162 ../bse/bsestandardosc.c:167
+#: ../bse/bsestandardosc.c:172 ../bse/bsestandardosc.c:177
+#: ../bse/bsewaveosc.c:569 ../bse/bsewaveosc.c:575 ../bse/bsewaveosc.c:581
 msgid "Modulation"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:165 ../bse/bsestandardosc.c:163
+#: ../bse/bsebiquadfilter.c:165 ../bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:171 ../bse/bsestandardosc.c:168
-#: ../bse/bsewaveosc.c:577
+#: ../bse/bsebiquadfilter.c:171 ../bse/bsestandardosc.c:169
+#: ../bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:177 ../bse/bsestandardosc.c:173
-#: ../bse/bsewaveosc.c:583
+#: ../bse/bsebiquadfilter.c:177 ../bse/bsestandardosc.c:174
+#: ../bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -3546,9 +3774,9 @@ msgstr ""
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:188 ../plugins/bseatandistort.c:90
-#: ../plugins/bseiirfilter.c:162 ../plugins/davbassfilter.idl:33
-#: ../plugins/davchorus.idl:30
+#: ../bse/bsebiquadfilter.c:188 ../plugins/bseatandistort.c:88
+#: ../plugins/bseiirfilter.c:162 ../plugins/davbassfilter.idl:31
+#: ../plugins/davchorus.idl:28
 msgid "Audio In"
 msgstr ""
 
@@ -3556,9 +3784,9 @@ msgstr ""
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:190 ../bse/bsestandardosc.c:196
-#: ../bse/bsewaveosc.c:592 ../plugins/davorgan.c:145
-#: ../plugins/davsyndrum.c:116 ../plugins/davxtalstrings.c:153
+#: ../bse/bsebiquadfilter.c:190 ../bse/bsestandardosc.c:197
+#: ../bse/bsewaveosc.c:593 ../plugins/davorgan.c:148
+#: ../plugins/davsyndrum.c:117 ../plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
@@ -3566,11 +3794,11 @@ msgstr ""
 msgid "Center Frequency Input"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:192 ../bse/bsestandardosc.c:198
+#: ../bse/bsebiquadfilter.c:192 ../bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:192 ../bse/bsestandardosc.c:198
+#: ../bse/bsebiquadfilter.c:192 ../bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -3582,13 +3810,13 @@ msgstr ""
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: ../bse/bsebiquadfilter.c:196 ../bse/bsestandardosc.c:204
-#: ../bse/bsewaveosc.c:598 ../plugins/bseadder.c:101
-#: ../plugins/bseamplifier.idl:49 ../plugins/bseatandistort.c:92
-#: ../plugins/bseiirfilter.c:164 ../plugins/bsemixer.c:109
-#: ../plugins/bsemult.c:68 ../plugins/davbassfilter.idl:35
-#: ../plugins/davchorus.idl:31 ../plugins/davorgan.c:146
-#: ../plugins/davsyndrum.c:122 ../plugins/davxtalstrings.c:157
+#: ../bse/bsebiquadfilter.c:196 ../bse/bsestandardosc.c:205
+#: ../bse/bsewaveosc.c:599 ../plugins/bseadder.c:99
+#: ../plugins/bseamplifier.idl:47 ../plugins/bseatandistort.c:90
+#: ../plugins/bseiirfilter.c:164 ../plugins/bsemixer.c:107
+#: ../plugins/bsemult.c:66 ../plugins/davbassfilter.idl:33
+#: ../plugins/davchorus.idl:29 ../plugins/davorgan.c:149
+#: ../plugins/davsyndrum.c:123 ../plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
 
@@ -3596,1079 +3824,1313 @@ msgstr ""
 msgid "Filtered Audio Signal"
 msgstr ""
 
-#: ../bse/bsebus.c:136
+#: ../bse/bsebus.c:134
 msgid "Available Inputs"
 msgstr ""
 
-#: ../bse/bsebus.c:136
+#: ../bse/bsebus.c:134
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
-#: ../bse/bsebus.c:147 ../bse/bsetrack.c:301
+#: ../bse/bsebus.c:145 ../bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr ""
 
-#: ../bse/bsebus.c:147
+#: ../bse/bsebus.c:145
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
-#: ../bse/bsebus.c:870 ../bse/bsebus.c:872 ../bse/bsebus.c:874
-#: ../bse/bsebus.c:876 ../bse/bsebus.c:880 ../bse/bsemidisynth.c:462
-#: ../bse/bsemidisynth.c:468 ../bse/bsemidisynth.c:475 ../bse/bsetrack.c:998
+#: ../bse/bsebus.c:873 ../bse/bsebus.c:875 ../bse/bsebus.c:877
+#: ../bse/bsebus.c:879 ../bse/bsebus.c:883 ../bse/bsemidisynth.c:461
+#: ../bse/bsemidisynth.c:467 ../bse/bsemidisynth.c:474 ../bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
 
-#: ../bse/bsebus.c:871
+#: ../bse/bsebus.c:874
 msgid "Mute"
 msgstr ""
 
-#: ../bse/bsebus.c:871
+#: ../bse/bsebus.c:874
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
-#: ../bse/bsebus.c:873
+#: ../bse/bsebus.c:876
 msgid "Solo"
 msgstr ""
 
-#: ../bse/bsebus.c:873
+#: ../bse/bsebus.c:876
 msgid "Solo: mute all other busses"
 msgstr ""
 
-#: ../bse/bsebus.c:875
+#: ../bse/bsebus.c:878
 msgid "Sync"
 msgstr ""
 
-#: ../bse/bsebus.c:875
+#: ../bse/bsebus.c:878
 msgid "Syncronize left and right volume"
 msgstr ""
 
-#: ../bse/bsebus.c:877
+#: ../bse/bsebus.c:880
 msgid "Left Volume"
 msgstr ""
 
-#: ../bse/bsebus.c:877
+#: ../bse/bsebus.c:880
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: ../bse/bsebus.c:881
+#: ../bse/bsebus.c:884
 #, fuzzy
 msgid "Right Volume"
 msgstr "Ð?Ñ?авий вÑ?Ñ?д"
 
-#: ../bse/bsebus.c:881
+#: ../bse/bsebus.c:884
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
-#: ../bse/bsebus.c:884
+#: ../bse/bsebus.c:887
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Ð?Ñ?авий вÑ?Ñ?д"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: ../bse/bsebus.c:887
+#: ../bse/bsebus.c:890
 msgid "Input Signals"
 msgstr ""
 
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: ../bse/bsebus.c:891
+#: ../bse/bsebus.c:894
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
-#: ../bse/bsebus.c:893 ../bse/bsetrack.c:1027
+#: ../bse/bsebus.c:896 ../bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Ð?Ñ?авий виÑ?Ñ?д"
 
-#: ../bse/bsebus.c:895 ../bse/bsetrack.c:1029
+#: ../bse/bsebus.c:898 ../bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr ""
 
-#: ../bse/bsebus.c:896
+#: ../bse/bsebus.c:899
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
-#: ../bse/bsebus.c:899
+#: ../bse/bsebus.c:902
 msgid "Internals"
 msgstr ""
 
-#: ../bse/bsebus.c:901
+#: ../bse/bsebus.c:904
 #, fuzzy
 msgid "Master Output"
 msgstr "Ð?Ñ?вий виÑ?Ñ?д"
 
-#: ../bse/bsebus.c:904 ../bse/bsepcmoutput.c:129
-#: ../plugins/freeverb/bsefreeverb.c:123
+#: ../bse/bsebus.c:907 ../bse/bsepcmoutput.c:127
+#: ../plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
-#: ../bse/bsebus.c:904 ../bse/bsepcmoutput.c:129
+#: ../bse/bsebus.c:907 ../bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: ../bse/bsebus.c:906 ../bse/bsepcmoutput.c:131
-#: ../plugins/freeverb/bsefreeverb.c:124
+#: ../bse/bsebus.c:909 ../bse/bsepcmoutput.c:129
+#: ../plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
-#: ../bse/bsebus.c:906
+#: ../bse/bsebus.c:909
 #, fuzzy
 msgid "Right channel input"
 msgstr "Ð?Ñ?авий вÑ?Ñ?д"
 
-#: ../bse/bsebus.c:908 ../bse/bsepcminput.c:129
-#: ../plugins/freeverb/bsefreeverb.c:125
+#: ../bse/bsebus.c:911 ../bse/bsepcminput.c:127
+#: ../plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
-#: ../bse/bsebus.c:908 ../bse/bsepcminput.c:129
+#: ../bse/bsebus.c:911 ../bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
-#: ../bse/bsebus.c:910 ../bse/bsepcminput.c:131
-#: ../plugins/freeverb/bsefreeverb.c:126
+#: ../bse/bsebus.c:913 ../bse/bsepcminput.c:129
+#: ../plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
-#: ../bse/bsebus.c:910 ../bse/bsepcminput.c:131
+#: ../bse/bsebus.c:913 ../bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
-#: ../bse/bsebus.c:929
+#: ../bse/bsebus.c:932
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
 msgstr ""
 
-#: ../bse/bseconstant.c:85
+#: ../bse/bseconstant.c:83
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_Ð?нÑ?Ñ? джеÑ?ела"
 
-#: ../bse/bseconstant.c:107 ../bse/bseconstant.c:138
+#: ../bse/bseconstant.c:105 ../bse/bseconstant.c:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: ../bse/bseconstant.c:110
+#: ../bse/bseconstant.c:108
 msgid "Value [float]"
 msgstr ""
 
-#: ../bse/bseconstant.c:118 ../bse/bseinstrumentinput.c:120
-#: ../bse/bsemidiinput.c:110 ../bse/bsestandardosc.c:145
-#: ../plugins/davorgan.c:107 ../plugins/davxtalstrings.c:106
-#: ../plugins/davxtalstrings.c:108 ../plugins/davxtalstrings.c:111
-#: ../plugins/davxtalstrings.c:114 ../plugins/davxtalstrings.c:119
+#: ../bse/bseconstant.c:110
+msgid "Constant signal value"
+msgstr ""
+
+#: ../bse/bseconstant.c:116 ../bse/bseinstrumentinput.c:118
+#: ../bse/bsemidiinput.c:108 ../bse/bsestandardosc.c:144
+#: ../plugins/davcanyondelay.c:108 ../plugins/davorgan.c:107
+#: ../plugins/davsyndrum.c:87 ../plugins/davsyndrum.c:88
+#: ../plugins/davsyndrum.c:93 ../plugins/davxtalstrings.c:101
+#: ../plugins/davxtalstrings.c:103 ../plugins/davxtalstrings.c:107
+#: ../plugins/davxtalstrings.c:112 ../plugins/davxtalstrings.c:117
 msgid "Frequency"
 msgstr "ЧаÑ?Ñ?оÑ?а"
 
-#: ../bse/bseconstant.c:137
+#: ../bse/bseconstant.c:118
+msgid "Constant signal value interpreted as frequency value in Hertz"
+msgstr ""
+
+#: ../bse/bseconstant.c:129
+msgid ""
+"Constant signal value as note, converted to Hertz according to the current "
+"musical tuning"
+msgstr ""
+
+#: ../bse/bseconstant.c:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
 
+#. Equal Temperament: http://en.wikipedia.org/wiki/Equal_temperament
+#: ../bse/bsecore.idl:73
+msgid "12 Tone Equal Temperament"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Equal_temperament
+#: ../bse/bsecore.idl:74
+msgid ""
+"The most common tuning system for modern Western music, is the twelve-tone "
+"equal temperament, abbreviated as 12-TET, which divides the octave into 12 "
+"equal parts."
+msgstr ""
+
+#: ../bse/bsecore.idl:77
+msgid "7 Tone Equal Temperament"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Equal_temperament
+#: ../bse/bsecore.idl:78
+msgid ""
+"A fairly common tuning system is the seven-tone equal temperament tuning "
+"system, abbreviated as 7-TET. It divides the octave into 7 equal parts using "
+"171 cent steps."
+msgstr ""
+
+#: ../bse/bsecore.idl:80
+msgid "5 Tone Equal Temperament"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Equal_temperament
+#: ../bse/bsecore.idl:81
+msgid ""
+"A fairly common tuning system is the five-tone equal temperament tuning "
+"system, abbreviated as 5-TET. It divides the octave into 5 equal parts using "
+"240 cent steps."
+msgstr ""
+
+#. Rational Intonation: http://en.wikipedia.org/wiki/Just_intonation
+#: ../bse/bsecore.idl:84
+msgid "Diatonic Scale"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Diatonic_scale
+#: ../bse/bsecore.idl:85
+msgid ""
+"In music theory, a diatonic scale (also: heptatonia prima) is a seven-note "
+"musical scale comprising five whole-tone and two half-tone steps. The half "
+"tones are maximally separated, so between two half-tone steps there are "
+"either two or three whole tones, repeating per octave."
+msgstr ""
+
+#. Werckmeister I
+#: ../bse/bsecore.idl:89
+msgid "Indian Scale"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Just_intonation#Indian_scales
+#: ../bse/bsecore.idl:90
+msgid ""
+"Diatonic scale used in Indian music with wolf interval at Dha, close to 3/2"
+msgstr ""
+
+#: ../bse/bsecore.idl:91
+msgid "Pythagorean Tuning"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Pythagorean_tuning
+#: ../bse/bsecore.idl:92
+msgid ""
+"Pythagorean tuning is the oldest way of tuning the 12-note chromatic scale, "
+"in which the frequency relationships of all intervals are based on the ratio "
+"3:2. Its discovery is generally credited to Pythagoras."
+msgstr ""
+
+#: ../bse/bsecore.idl:95
+msgid "Pentatonic 5-limit"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Pentatonic_scale
+#: ../bse/bsecore.idl:96
+msgid ""
+"Pentatonic scales are used in modern jazz and pop/rock contexts because they "
+"work exceedingly well over several chords diatonic to the same key, often "
+"better than the parent scale."
+msgstr ""
+
+#: ../bse/bsecore.idl:99
+msgid "Pentatonic Blues"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Pentatonic_scale
+#: ../bse/bsecore.idl:100
+msgid ""
+"The blues scale is the minor pentatonic with an additional augmented fourth, "
+"which is referred to as the \"blues note\"."
+msgstr ""
+
+#: ../bse/bsecore.idl:102
+msgid "Pentatonic Gogo"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Pentatonic_scale
+#: ../bse/bsecore.idl:103
+msgid ""
+"The Pentatonic Gogo scale is an anhemitonic pentatonic scale used to tune "
+"the instruments of the Gogo people of Tanzania."
+msgstr ""
+
+#. Meantone Temperament: http://en.wikipedia.org/wiki/Meantone_temperament
+#: ../bse/bsecore.idl:106
+#, fuzzy
+msgid "Quarter-Comma Meantone"
+msgstr "ЧеÑ?веÑ?Ñ?на ноÑ?а"
+
+#. http://en.wikipedia.org/wiki/Quarter-comma_meantone
+#: ../bse/bsecore.idl:107
+msgid ""
+"Quarter-comma meantone was the most common meantone temperament in the "
+"sixteenth and seventeenth centuries and sometimes used later."
+msgstr ""
+
+#. Werckmeister II
+#: ../bse/bsecore.idl:109
+msgid "Silbermann-Sorge Temperament"
+msgstr ""
+
+#. http://de.wikipedia.org/wiki/Silbermann-Sorge-Temperatur
+#: ../bse/bsecore.idl:110
+msgid ""
+"The Silbermann-Sorge temperament is a meantone temperament used for Baroque "
+"era organs by Gottfried Silbermann."
+msgstr ""
+
+#. Well Temperament: http://en.wikipedia.org/wiki/Well_temperament
+#: ../bse/bsecore.idl:113
+msgid "Werckmeister III"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Werckmeister_temperament
+#: ../bse/bsecore.idl:114
+msgid ""
+"This tuning uses mostly pure (perfect) fifths, as in Pythagorean tuning, but "
+"each of the fifths C-G, G-D, D-A and B-F# is made smaller, i.e. tempered by "
+"1/4 comma. Werckmeister designated this tuning as particularly suited for "
+"playing chromatic music."
+msgstr ""
+
+#: ../bse/bsecore.idl:117
+msgid "Werckmeister IV"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Werckmeister_temperament
+#: ../bse/bsecore.idl:118
+msgid ""
+"In this tuning the fifths C-G, D-A, E-B, F#-C#, and Bb-F are tempered narrow "
+"by 1/3 comma, and the fifths G#-D# and Eb-Bb are widened by 1/3 comma. The "
+"other fifths are pure. Most of its intervals are close to sixth-comma "
+"meantone. Werckmeister designed this tuning for playing mainly diatonic "
+"music."
+msgstr ""
+
+#: ../bse/bsecore.idl:122
+msgid "Werckmeister V"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Werckmeister_temperament
+#: ../bse/bsecore.idl:123
+msgid ""
+"In this tuning the fifths D-A, A-E, F#-C#, C#-G#, and F-C are narrowed by "
+"1/4 comma, and the fifth G#-D# is widened by 1/4 comma. The other fifths are "
+"pure. This temperament is closer to equal temperament than Werckmeister III "
+"or IV."
+msgstr ""
+
+#: ../bse/bsecore.idl:126
+msgid "Werckmeister VI"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Werckmeister_temperament
+#: ../bse/bsecore.idl:127
+msgid ""
+"This tuning is also known as Septenarius tuning is based on a division of "
+"the monochord length into 196 = 7 * 7 * 4 parts. The resulting scale has "
+"rational frequency relationships, but in practice involves pure and impure "
+"sounding fifths. Werckmeister described the Septenarius as a \"temperament "
+"which has nothing at all to do with the divisions of the comma, nevertheless "
+"in practice so correct that one can be really satisfied with it\"."
+msgstr ""
+
+#: ../bse/bsecore.idl:134
+msgid "Kirnberger III"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Johann_Philipp_Kirnberger_temperament
+#: ../bse/bsecore.idl:135
+msgid ""
+"Kirnberger's method of compensating for and closing the circle of fifths is "
+"to split the \"wolf\" interval known to those who have used meantone "
+"temperaments between four fifths instead, allowing for four 1/4-comma wolves "
+"to take their place. 1/4-comma wolves are used extensively in meantone and "
+"are much easier to tune and to listen to. Therefore, only one third remains "
+"pure (between C and E)."
+msgstr ""
+
+#: ../bse/bsecore.idl:140
+msgid "Young Temperament"
+msgstr ""
+
+#. http://en.wikipedia.org/wiki/Young_temperament
+#: ../bse/bsecore.idl:141
+msgid ""
+"Thomas Young devised a form of musical tuning to make the harmony most "
+"perfect in those keys which are the most frequently used (give better major "
+"thirds in those keys), but to not have any unplayable keys. This is "
+"attempted by tuning upwards from C a sequence of six pure fourths, as well "
+"as six equally imperfect fifths."
+msgstr ""
+
 #. special cased signals
-#: ../bse/bsecore.idl:76
+#: ../bse/bsecore.idl:150
 msgid "Program Change"
 msgstr ""
 
 #. 7bit
-#: ../bse/bsecore.idl:77
+#: ../bse/bsecore.idl:151
 #, fuzzy
 msgid "Channel Pressure"
 msgstr "Ð?анал%u"
 
 #. 7bit
-#: ../bse/bsecore.idl:78
+#: ../bse/bsecore.idl:152
 msgid "Pitch Bend"
 msgstr ""
 
 #. 14bit
-#: ../bse/bsecore.idl:79
+#: ../bse/bsecore.idl:153
 msgid "Note Velocity"
 msgstr ""
 
-#: ../bse/bsecore.idl:80
+#: ../bse/bsecore.idl:154
 msgid "Note Fine Tune"
 msgstr ""
 
 #. 14bit, continuous controls
-#: ../bse/bsecore.idl:82 ../bse/bsecore.idl:259
+#: ../bse/bsecore.idl:156 ../bse/bsecore.idl:333
 msgid "Bank Select"
 msgstr ""
 
-#: ../bse/bsecore.idl:83 ../bse/bsecore.idl:260
+#: ../bse/bsecore.idl:157 ../bse/bsecore.idl:334
 msgid "Modulation Depth"
 msgstr ""
 
-#: ../bse/bsecore.idl:84 ../bse/bsecore.idl:261
+#: ../bse/bsecore.idl:158 ../bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
 
-#: ../bse/bsecore.idl:85 ../bse/bsecore.idl:262
+#: ../bse/bsecore.idl:159 ../bse/bsecore.idl:336
 #, fuzzy
 msgid "Continuous 3"
 msgstr "Ð?мÑ?Ñ?Ñ?"
 
-#: ../bse/bsecore.idl:86 ../bse/bsecore.idl:263
+#: ../bse/bsecore.idl:160 ../bse/bsecore.idl:337
 msgid "Foot Controller"
 msgstr ""
 
-#: ../bse/bsecore.idl:87 ../bse/bsecore.idl:264
+#: ../bse/bsecore.idl:161 ../bse/bsecore.idl:338
 #, fuzzy
 msgid "Portamento Time"
 msgstr "ЧаÑ? Ñ?Ñ?воÑ?еннÑ?"
 
-#: ../bse/bsecore.idl:88 ../bse/bsecore.idl:265
+#: ../bse/bsecore.idl:162 ../bse/bsecore.idl:339
 msgid "Data Entry"
 msgstr ""
 
-#: ../bse/bsecore.idl:89 ../bse/bsecore.idl:266
+#: ../bse/bsecore.idl:163 ../bse/bsecore.idl:340
 msgid "Volume"
 msgstr ""
 
-#: ../bse/bsecore.idl:90 ../bse/bsecore.idl:267 ../plugins/bseamplifier.idl:53
-#: ../plugins/bseamplifier.idl:58 ../plugins/bsebalance.idl:46
-#: ../plugins/bsebalance.idl:51
+#: ../bse/bsecore.idl:164 ../bse/bsecore.idl:341
+#: ../plugins/bseamplifier.idl:51 ../plugins/bseamplifier.idl:56
+#: ../plugins/bsebalance.idl:44 ../plugins/bsebalance.idl:49
 msgid "Balance"
 msgstr ""
 
-#: ../bse/bsecore.idl:91 ../bse/bsecore.idl:268
+#: ../bse/bsecore.idl:165 ../bse/bsecore.idl:342
 #, fuzzy
 msgid "Continuous 9"
 msgstr "Ð?мÑ?Ñ?Ñ?"
 
-#: ../bse/bsecore.idl:92 ../bse/bsecore.idl:269
+#: ../bse/bsecore.idl:166 ../bse/bsecore.idl:343
 msgid "Panorama"
 msgstr ""
 
-#: ../bse/bsecore.idl:93 ../bse/bsecore.idl:270
+#: ../bse/bsecore.idl:167 ../bse/bsecore.idl:344
 #, fuzzy
 msgid "Expression"
 msgstr "обÑ?обка"
 
-#: ../bse/bsecore.idl:94 ../bse/bsecore.idl:271
+#: ../bse/bsecore.idl:168 ../bse/bsecore.idl:345
 msgid "Effect Control 1"
 msgstr ""
 
-#: ../bse/bsecore.idl:95 ../bse/bsecore.idl:272
+#: ../bse/bsecore.idl:169 ../bse/bsecore.idl:346
 msgid "Effect Control 2"
 msgstr ""
 
-#: ../bse/bsecore.idl:96 ../bse/bsecore.idl:273
+#: ../bse/bsecore.idl:170 ../bse/bsecore.idl:347
 msgid "Continuous 14"
 msgstr ""
 
-#: ../bse/bsecore.idl:97 ../bse/bsecore.idl:274
+#: ../bse/bsecore.idl:171 ../bse/bsecore.idl:348
 msgid "Continuous 15"
 msgstr ""
 
-#: ../bse/bsecore.idl:98 ../bse/bsecore.idl:275
+#: ../bse/bsecore.idl:172 ../bse/bsecore.idl:349
 msgid "General Purpose Controller 1"
 msgstr ""
 
-#: ../bse/bsecore.idl:99 ../bse/bsecore.idl:276
+#: ../bse/bsecore.idl:173 ../bse/bsecore.idl:350
 msgid "General Purpose Controller 2"
 msgstr ""
 
-#: ../bse/bsecore.idl:100 ../bse/bsecore.idl:277
+#: ../bse/bsecore.idl:174 ../bse/bsecore.idl:351
 msgid "General Purpose Controller 3"
 msgstr ""
 
-#: ../bse/bsecore.idl:101 ../bse/bsecore.idl:278
+#: ../bse/bsecore.idl:175 ../bse/bsecore.idl:352
 msgid "General Purpose Controller 4"
 msgstr ""
 
-#: ../bse/bsecore.idl:102 ../bse/bsecore.idl:279
+#: ../bse/bsecore.idl:176 ../bse/bsecore.idl:353
 msgid "Continuous 20"
 msgstr ""
 
-#: ../bse/bsecore.idl:103 ../bse/bsecore.idl:280
+#: ../bse/bsecore.idl:177 ../bse/bsecore.idl:354
 msgid "Continuous 21"
 msgstr ""
 
-#: ../bse/bsecore.idl:104 ../bse/bsecore.idl:281
+#: ../bse/bsecore.idl:178 ../bse/bsecore.idl:355
 msgid "Continuous 22"
 msgstr ""
 
-#: ../bse/bsecore.idl:105 ../bse/bsecore.idl:282
+#: ../bse/bsecore.idl:179 ../bse/bsecore.idl:356
 msgid "Continuous 23"
 msgstr ""
 
-#: ../bse/bsecore.idl:106 ../bse/bsecore.idl:283
+#: ../bse/bsecore.idl:180 ../bse/bsecore.idl:357
 msgid "Continuous 24"
 msgstr ""
 
-#: ../bse/bsecore.idl:107 ../bse/bsecore.idl:284
+#: ../bse/bsecore.idl:181 ../bse/bsecore.idl:358
 msgid "Continuous 25"
 msgstr ""
 
-#: ../bse/bsecore.idl:108 ../bse/bsecore.idl:285
+#: ../bse/bsecore.idl:182 ../bse/bsecore.idl:359
 msgid "Continuous 26"
 msgstr ""
 
-#: ../bse/bsecore.idl:109 ../bse/bsecore.idl:286
+#: ../bse/bsecore.idl:183 ../bse/bsecore.idl:360
 msgid "Continuous 27"
 msgstr ""
 
-#: ../bse/bsecore.idl:110 ../bse/bsecore.idl:287
+#: ../bse/bsecore.idl:184 ../bse/bsecore.idl:361
 msgid "Continuous 28"
 msgstr ""
 
-#: ../bse/bsecore.idl:111 ../bse/bsecore.idl:288
+#: ../bse/bsecore.idl:185 ../bse/bsecore.idl:362
 msgid "Continuous 29"
 msgstr ""
 
-#: ../bse/bsecore.idl:112 ../bse/bsecore.idl:289
+#: ../bse/bsecore.idl:186 ../bse/bsecore.idl:363
 msgid "Continuous 30"
 msgstr ""
 
-#: ../bse/bsecore.idl:113 ../bse/bsecore.idl:290
+#: ../bse/bsecore.idl:187 ../bse/bsecore.idl:364
 msgid "Continuous 31"
 msgstr ""
 
 #. 14bit, special cased signals
-#: ../bse/bsecore.idl:115
+#: ../bse/bsecore.idl:189
 msgid "Constant HIGH"
 msgstr ""
 
-#: ../bse/bsecore.idl:116
+#: ../bse/bsecore.idl:190
 msgid "Constant CENTER"
 msgstr ""
 
-#: ../bse/bsecore.idl:117
+#: ../bse/bsecore.idl:191
 #, fuzzy
 msgid "Constant LOW"
 msgstr "Ð?мÑ?Ñ?Ñ?"
 
-#: ../bse/bsecore.idl:118
+#: ../bse/bsecore.idl:192
 msgid "Constant Negative CENTER"
 msgstr ""
 
-#: ../bse/bsecore.idl:119
+#: ../bse/bsecore.idl:193
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: ../bse/bsecore.idl:120
+#: ../bse/bsecore.idl:194
 #, fuzzy
 msgid "Registered Parameter"
 msgstr "Ð?аÑ?амеÑ?Ñ?"
 
-#: ../bse/bsecore.idl:121
+#: ../bse/bsecore.idl:195
 msgid "Non-Registered Parameter"
 msgstr ""
 
 #. 7bit, literal channel controls, MSB values
-#: ../bse/bsecore.idl:123 ../bse/bsecore.idl:292
+#: ../bse/bsecore.idl:197 ../bse/bsecore.idl:366
 msgid "Control 0 Bank Select MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:124 ../bse/bsecore.idl:293
+#: ../bse/bsecore.idl:198 ../bse/bsecore.idl:367
 msgid "Control 1 Modulation Depth MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:125 ../bse/bsecore.idl:294
+#: ../bse/bsecore.idl:199 ../bse/bsecore.idl:368
 msgid "Control 2 Breath Control MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:126 ../bse/bsecore.idl:295
+#: ../bse/bsecore.idl:200 ../bse/bsecore.idl:369
 msgid "control-3"
 msgstr ""
 
-#: ../bse/bsecore.idl:127 ../bse/bsecore.idl:296
+#: ../bse/bsecore.idl:201 ../bse/bsecore.idl:370
 msgid "Control 4 Foot Controller MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:128 ../bse/bsecore.idl:297
+#: ../bse/bsecore.idl:202 ../bse/bsecore.idl:371
 msgid "Control 5 Portamento Time MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:129 ../bse/bsecore.idl:298
+#: ../bse/bsecore.idl:203 ../bse/bsecore.idl:372
 msgid "Control 6 Data Entry MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:130 ../bse/bsecore.idl:299
+#: ../bse/bsecore.idl:204 ../bse/bsecore.idl:373
 msgid "Control 7 Volume MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:131 ../bse/bsecore.idl:300
+#: ../bse/bsecore.idl:205 ../bse/bsecore.idl:374
 msgid "Control 8 Balance MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:132 ../bse/bsecore.idl:301
+#: ../bse/bsecore.idl:206 ../bse/bsecore.idl:375
 msgid "control-9"
 msgstr ""
 
-#: ../bse/bsecore.idl:133 ../bse/bsecore.idl:302
+#: ../bse/bsecore.idl:207 ../bse/bsecore.idl:376
 msgid "Control 10 Panorama MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:134 ../bse/bsecore.idl:303
+#: ../bse/bsecore.idl:208 ../bse/bsecore.idl:377
 msgid "Control 11 Expression MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:135 ../bse/bsecore.idl:304
+#: ../bse/bsecore.idl:209 ../bse/bsecore.idl:378
 msgid "Control 12 Effect Control 1 MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:136 ../bse/bsecore.idl:305
+#: ../bse/bsecore.idl:210 ../bse/bsecore.idl:379
 msgid "Control 13 Effect Control 2 MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:137 ../bse/bsecore.idl:306
+#: ../bse/bsecore.idl:211 ../bse/bsecore.idl:380
 msgid "control-14"
 msgstr ""
 
-#: ../bse/bsecore.idl:138 ../bse/bsecore.idl:307
+#: ../bse/bsecore.idl:212 ../bse/bsecore.idl:381
 msgid "control-15"
 msgstr ""
 
-#: ../bse/bsecore.idl:139 ../bse/bsecore.idl:308
+#: ../bse/bsecore.idl:213 ../bse/bsecore.idl:382
 msgid "Control 16 General Purpose Controller 1 MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:140 ../bse/bsecore.idl:309
+#: ../bse/bsecore.idl:214 ../bse/bsecore.idl:383
 msgid "Control 17 General Purpose Controller 2 MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:141 ../bse/bsecore.idl:310
+#: ../bse/bsecore.idl:215 ../bse/bsecore.idl:384
 msgid "Control 18 General Purpose Controller 3 MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:142 ../bse/bsecore.idl:311
+#: ../bse/bsecore.idl:216 ../bse/bsecore.idl:385
 msgid "Control 19 General Purpose Controller 4 MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:143 ../bse/bsecore.idl:312
+#: ../bse/bsecore.idl:217 ../bse/bsecore.idl:386
 msgid "control-20"
 msgstr ""
 
-#: ../bse/bsecore.idl:144 ../bse/bsecore.idl:313
+#: ../bse/bsecore.idl:218 ../bse/bsecore.idl:387
 msgid "control-21"
 msgstr ""
 
-#: ../bse/bsecore.idl:145 ../bse/bsecore.idl:314
+#: ../bse/bsecore.idl:219 ../bse/bsecore.idl:388
 msgid "control-22"
 msgstr ""
 
-#: ../bse/bsecore.idl:146 ../bse/bsecore.idl:315
+#: ../bse/bsecore.idl:220 ../bse/bsecore.idl:389
 msgid "control-23"
 msgstr ""
 
-#: ../bse/bsecore.idl:147 ../bse/bsecore.idl:316
+#: ../bse/bsecore.idl:221 ../bse/bsecore.idl:390
 msgid "control-24"
 msgstr ""
 
-#: ../bse/bsecore.idl:148 ../bse/bsecore.idl:317
+#: ../bse/bsecore.idl:222 ../bse/bsecore.idl:391
 msgid "control-25"
 msgstr ""
 
-#: ../bse/bsecore.idl:149 ../bse/bsecore.idl:318
+#: ../bse/bsecore.idl:223 ../bse/bsecore.idl:392
 msgid "control-26"
 msgstr ""
 
-#: ../bse/bsecore.idl:150 ../bse/bsecore.idl:319
+#: ../bse/bsecore.idl:224 ../bse/bsecore.idl:393
 msgid "control-27"
 msgstr ""
 
-#: ../bse/bsecore.idl:151 ../bse/bsecore.idl:320
+#: ../bse/bsecore.idl:225 ../bse/bsecore.idl:394
 msgid "control-28"
 msgstr ""
 
-#: ../bse/bsecore.idl:152 ../bse/bsecore.idl:321
+#: ../bse/bsecore.idl:226 ../bse/bsecore.idl:395
 msgid "control-29"
 msgstr ""
 
-#: ../bse/bsecore.idl:153 ../bse/bsecore.idl:322
+#: ../bse/bsecore.idl:227 ../bse/bsecore.idl:396
 msgid "control-30"
 msgstr ""
 
-#: ../bse/bsecore.idl:154 ../bse/bsecore.idl:323
+#: ../bse/bsecore.idl:228 ../bse/bsecore.idl:397
 msgid "control-31"
 msgstr ""
 
 #. 7bit, literal channel controls, LSB values
-#: ../bse/bsecore.idl:156 ../bse/bsecore.idl:325
+#: ../bse/bsecore.idl:230 ../bse/bsecore.idl:399
 msgid "Control 32 Bank Select LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:157 ../bse/bsecore.idl:326
+#: ../bse/bsecore.idl:231 ../bse/bsecore.idl:400
 msgid "Control 33 Modulation Depth LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:158 ../bse/bsecore.idl:327
+#: ../bse/bsecore.idl:232 ../bse/bsecore.idl:401
 msgid "Control 34 Breath Control LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:159 ../bse/bsecore.idl:328
+#: ../bse/bsecore.idl:233 ../bse/bsecore.idl:402
 msgid "control-35"
 msgstr ""
 
-#: ../bse/bsecore.idl:160 ../bse/bsecore.idl:329
+#: ../bse/bsecore.idl:234 ../bse/bsecore.idl:403
 msgid "Control 36 Foot Controller LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:161 ../bse/bsecore.idl:330
+#: ../bse/bsecore.idl:235 ../bse/bsecore.idl:404
 msgid "Control 37 Portamento Time LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:162 ../bse/bsecore.idl:331
+#: ../bse/bsecore.idl:236 ../bse/bsecore.idl:405
 msgid "Control 38 Data Entry LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:163 ../bse/bsecore.idl:332
+#: ../bse/bsecore.idl:237 ../bse/bsecore.idl:406
 msgid "Control 39 Volume LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:164 ../bse/bsecore.idl:333
+#: ../bse/bsecore.idl:238 ../bse/bsecore.idl:407
 msgid "Control 40 Balance LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:165 ../bse/bsecore.idl:334
+#: ../bse/bsecore.idl:239 ../bse/bsecore.idl:408
 msgid "control-41"
 msgstr ""
 
-#: ../bse/bsecore.idl:166 ../bse/bsecore.idl:335
+#: ../bse/bsecore.idl:240 ../bse/bsecore.idl:409
 msgid "Control 42 Panorama LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:167 ../bse/bsecore.idl:336
+#: ../bse/bsecore.idl:241 ../bse/bsecore.idl:410
 msgid "Control 43 Expression LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:168 ../bse/bsecore.idl:337
+#: ../bse/bsecore.idl:242 ../bse/bsecore.idl:411
 msgid "Control 44 Effect Control 1 LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:169 ../bse/bsecore.idl:338
+#: ../bse/bsecore.idl:243 ../bse/bsecore.idl:412
 msgid "Control 45 Effect Control 2 LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:170 ../bse/bsecore.idl:339
+#: ../bse/bsecore.idl:244 ../bse/bsecore.idl:413
 msgid "control-46"
 msgstr ""
 
-#: ../bse/bsecore.idl:171 ../bse/bsecore.idl:340
+#: ../bse/bsecore.idl:245 ../bse/bsecore.idl:414
 msgid "control-47"
 msgstr ""
 
-#: ../bse/bsecore.idl:172 ../bse/bsecore.idl:341
+#: ../bse/bsecore.idl:246 ../bse/bsecore.idl:415
 msgid "Control 48 General Purpose Controller 1 LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:173 ../bse/bsecore.idl:342
+#: ../bse/bsecore.idl:247 ../bse/bsecore.idl:416
 msgid "Control 49 General Purpose Controller 2 LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:174 ../bse/bsecore.idl:343
+#: ../bse/bsecore.idl:248 ../bse/bsecore.idl:417
 msgid "Control 50 General Purpose Controller 3 LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:175 ../bse/bsecore.idl:344
+#: ../bse/bsecore.idl:249 ../bse/bsecore.idl:418
 msgid "Control 51 General Purpose Controller 4 LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:176 ../bse/bsecore.idl:345
+#: ../bse/bsecore.idl:250 ../bse/bsecore.idl:419
 msgid "control-52"
 msgstr ""
 
-#: ../bse/bsecore.idl:177 ../bse/bsecore.idl:346
+#: ../bse/bsecore.idl:251 ../bse/bsecore.idl:420
 msgid "control-53"
 msgstr ""
 
-#: ../bse/bsecore.idl:178 ../bse/bsecore.idl:347
+#: ../bse/bsecore.idl:252 ../bse/bsecore.idl:421
 msgid "control-54"
 msgstr ""
 
-#: ../bse/bsecore.idl:179 ../bse/bsecore.idl:348
+#: ../bse/bsecore.idl:253 ../bse/bsecore.idl:422
 msgid "control-55"
 msgstr ""
 
-#: ../bse/bsecore.idl:180 ../bse/bsecore.idl:349
+#: ../bse/bsecore.idl:254 ../bse/bsecore.idl:423
 msgid "control-56"
 msgstr ""
 
-#: ../bse/bsecore.idl:181 ../bse/bsecore.idl:350
+#: ../bse/bsecore.idl:255 ../bse/bsecore.idl:424
 msgid "control-57"
 msgstr ""
 
-#: ../bse/bsecore.idl:182 ../bse/bsecore.idl:351
+#: ../bse/bsecore.idl:256 ../bse/bsecore.idl:425
 msgid "control-58"
 msgstr ""
 
-#: ../bse/bsecore.idl:183 ../bse/bsecore.idl:352
+#: ../bse/bsecore.idl:257 ../bse/bsecore.idl:426
 msgid "control-59"
 msgstr ""
 
-#: ../bse/bsecore.idl:184 ../bse/bsecore.idl:353
+#: ../bse/bsecore.idl:258 ../bse/bsecore.idl:427
 msgid "control-60"
 msgstr ""
 
-#: ../bse/bsecore.idl:185 ../bse/bsecore.idl:354
+#: ../bse/bsecore.idl:259 ../bse/bsecore.idl:428
 msgid "control-61"
 msgstr ""
 
-#: ../bse/bsecore.idl:186 ../bse/bsecore.idl:355
+#: ../bse/bsecore.idl:260 ../bse/bsecore.idl:429
 msgid "control-62"
 msgstr ""
 
-#: ../bse/bsecore.idl:187 ../bse/bsecore.idl:356
+#: ../bse/bsecore.idl:261 ../bse/bsecore.idl:430
 msgid "control-63"
 msgstr ""
 
 #. 7bit, literal channel controls
-#: ../bse/bsecore.idl:189 ../bse/bsecore.idl:358
+#: ../bse/bsecore.idl:263 ../bse/bsecore.idl:432
 msgid "Control 64 Damper Pedal Switch (Sustain)"
 msgstr ""
 
-#: ../bse/bsecore.idl:190 ../bse/bsecore.idl:359
+#: ../bse/bsecore.idl:264 ../bse/bsecore.idl:433
 msgid "Control 65 Portamento Switch"
 msgstr ""
 
-#: ../bse/bsecore.idl:191 ../bse/bsecore.idl:360
+#: ../bse/bsecore.idl:265 ../bse/bsecore.idl:434
 msgid "Control 66 Sustenuto Switch"
 msgstr ""
 
-#: ../bse/bsecore.idl:192 ../bse/bsecore.idl:361
+#: ../bse/bsecore.idl:266 ../bse/bsecore.idl:435
 msgid "Control 67 Soft Switch"
 msgstr ""
 
-#: ../bse/bsecore.idl:193 ../bse/bsecore.idl:362
+#: ../bse/bsecore.idl:267 ../bse/bsecore.idl:436
 msgid "Control 68 Legato Pedal Switch"
 msgstr ""
 
-#: ../bse/bsecore.idl:194 ../bse/bsecore.idl:363
+#: ../bse/bsecore.idl:268 ../bse/bsecore.idl:437
 msgid "Control 69 Hold Pedal Switch"
 msgstr ""
 
-#: ../bse/bsecore.idl:195 ../bse/bsecore.idl:364
+#: ../bse/bsecore.idl:269 ../bse/bsecore.idl:438
 msgid "Control 70 Sound Variation"
 msgstr ""
 
-#: ../bse/bsecore.idl:196 ../bse/bsecore.idl:365
+#: ../bse/bsecore.idl:270 ../bse/bsecore.idl:439
 msgid "Control 71 Filter Resonance (Timbre)"
 msgstr ""
 
-#: ../bse/bsecore.idl:197 ../bse/bsecore.idl:366
+#: ../bse/bsecore.idl:271 ../bse/bsecore.idl:440
 msgid "Control 72 Sound Release Time"
 msgstr ""
 
-#: ../bse/bsecore.idl:198 ../bse/bsecore.idl:367
+#: ../bse/bsecore.idl:272 ../bse/bsecore.idl:441
 msgid "Control 73 Sound Attack Time"
 msgstr ""
 
-#: ../bse/bsecore.idl:199 ../bse/bsecore.idl:368
+#: ../bse/bsecore.idl:273 ../bse/bsecore.idl:442
 msgid "Control 74 Sound Brightness"
 msgstr ""
 
-#: ../bse/bsecore.idl:200 ../bse/bsecore.idl:369
+#: ../bse/bsecore.idl:274 ../bse/bsecore.idl:443
 msgid "Control 75 Sound Decay Time"
 msgstr ""
 
-#: ../bse/bsecore.idl:201 ../bse/bsecore.idl:370
+#: ../bse/bsecore.idl:275 ../bse/bsecore.idl:444
 msgid "Control 76 Vibrato Rate"
 msgstr ""
 
-#: ../bse/bsecore.idl:202 ../bse/bsecore.idl:371
+#: ../bse/bsecore.idl:276 ../bse/bsecore.idl:445
 msgid "Control 77 Vibrato Depth"
 msgstr ""
 
-#: ../bse/bsecore.idl:203 ../bse/bsecore.idl:372
+#: ../bse/bsecore.idl:277 ../bse/bsecore.idl:446
 msgid "Control 78 Vibrato Delay"
 msgstr ""
 
-#: ../bse/bsecore.idl:204 ../bse/bsecore.idl:373
+#: ../bse/bsecore.idl:278 ../bse/bsecore.idl:447
 msgid "Control 79 Sound Control 10"
 msgstr ""
 
-#: ../bse/bsecore.idl:205 ../bse/bsecore.idl:374
+#: ../bse/bsecore.idl:279 ../bse/bsecore.idl:448
 msgid "Control 80 General Purpose Switch 5"
 msgstr ""
 
-#: ../bse/bsecore.idl:206 ../bse/bsecore.idl:375
+#: ../bse/bsecore.idl:280 ../bse/bsecore.idl:449
 msgid "Control 81 General Purpose Switch 6"
 msgstr ""
 
-#: ../bse/bsecore.idl:207 ../bse/bsecore.idl:376
+#: ../bse/bsecore.idl:281 ../bse/bsecore.idl:450
 msgid "Control 82 General Purpose Switch 7"
 msgstr ""
 
-#: ../bse/bsecore.idl:208 ../bse/bsecore.idl:377
+#: ../bse/bsecore.idl:282 ../bse/bsecore.idl:451
 msgid "Control 83 General Purpose Switch 8"
 msgstr ""
 
-#: ../bse/bsecore.idl:209 ../bse/bsecore.idl:378
+#: ../bse/bsecore.idl:283 ../bse/bsecore.idl:452
 msgid "Control 84 Portamento Control (Note)"
 msgstr ""
 
-#: ../bse/bsecore.idl:210 ../bse/bsecore.idl:379
+#: ../bse/bsecore.idl:284 ../bse/bsecore.idl:453
 msgid "control-85"
 msgstr ""
 
-#: ../bse/bsecore.idl:211 ../bse/bsecore.idl:380
+#: ../bse/bsecore.idl:285 ../bse/bsecore.idl:454
 msgid "control-86"
 msgstr ""
 
-#: ../bse/bsecore.idl:212 ../bse/bsecore.idl:381
+#: ../bse/bsecore.idl:286 ../bse/bsecore.idl:455
 msgid "control-87"
 msgstr ""
 
-#: ../bse/bsecore.idl:213 ../bse/bsecore.idl:382
+#: ../bse/bsecore.idl:287 ../bse/bsecore.idl:456
 msgid "control-88"
 msgstr ""
 
-#: ../bse/bsecore.idl:214 ../bse/bsecore.idl:383
+#: ../bse/bsecore.idl:288 ../bse/bsecore.idl:457
 msgid "control-89"
 msgstr ""
 
-#: ../bse/bsecore.idl:215 ../bse/bsecore.idl:384
+#: ../bse/bsecore.idl:289 ../bse/bsecore.idl:458
 msgid "control-90"
 msgstr ""
 
-#: ../bse/bsecore.idl:216 ../bse/bsecore.idl:385
+#: ../bse/bsecore.idl:290 ../bse/bsecore.idl:459
 msgid "Control 91 Reverb Depth"
 msgstr ""
 
-#: ../bse/bsecore.idl:217 ../bse/bsecore.idl:386
+#: ../bse/bsecore.idl:291 ../bse/bsecore.idl:460
 msgid "Control 92 Tremolo Depth"
 msgstr ""
 
-#: ../bse/bsecore.idl:218 ../bse/bsecore.idl:387
+#: ../bse/bsecore.idl:292 ../bse/bsecore.idl:461
 msgid "Control 93 Chorus Depth"
 msgstr ""
 
-#: ../bse/bsecore.idl:219 ../bse/bsecore.idl:388
+#: ../bse/bsecore.idl:293 ../bse/bsecore.idl:462
 msgid "Control 93 Detune Depth"
 msgstr ""
 
-#: ../bse/bsecore.idl:220 ../bse/bsecore.idl:389
+#: ../bse/bsecore.idl:294 ../bse/bsecore.idl:463
 msgid "Control 95 Phase Depth"
 msgstr ""
 
-#: ../bse/bsecore.idl:221 ../bse/bsecore.idl:390
+#: ../bse/bsecore.idl:295 ../bse/bsecore.idl:464
 msgid "Control 96 Data Increment Trigger"
 msgstr ""
 
-#: ../bse/bsecore.idl:222 ../bse/bsecore.idl:391
+#: ../bse/bsecore.idl:296 ../bse/bsecore.idl:465
 msgid "Control 97 Data Decrement Trigger"
 msgstr ""
 
-#: ../bse/bsecore.idl:223 ../bse/bsecore.idl:392
+#: ../bse/bsecore.idl:297 ../bse/bsecore.idl:466
 msgid "Control 98 Non-Registered Parameter MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:224 ../bse/bsecore.idl:393
+#: ../bse/bsecore.idl:298 ../bse/bsecore.idl:467
 msgid "Control 99 Non-Registered Parameter LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:225 ../bse/bsecore.idl:394
+#: ../bse/bsecore.idl:299 ../bse/bsecore.idl:468
 msgid "Control 100 Registered Parameter MSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:226 ../bse/bsecore.idl:395
+#: ../bse/bsecore.idl:300 ../bse/bsecore.idl:469
 msgid "Control 101 Registered Parameter LSB"
 msgstr ""
 
-#: ../bse/bsecore.idl:227 ../bse/bsecore.idl:396
+#: ../bse/bsecore.idl:301 ../bse/bsecore.idl:470
 msgid "control-102"
 msgstr ""
 
-#: ../bse/bsecore.idl:228 ../bse/bsecore.idl:397
+#: ../bse/bsecore.idl:302 ../bse/bsecore.idl:471
 msgid "control-103"
 msgstr ""
 
-#: ../bse/bsecore.idl:229 ../bse/bsecore.idl:398
+#: ../bse/bsecore.idl:303 ../bse/bsecore.idl:472
 msgid "control-104"
 msgstr ""
 
-#: ../bse/bsecore.idl:230 ../bse/bsecore.idl:399
+#: ../bse/bsecore.idl:304 ../bse/bsecore.idl:473
 msgid "control-105"
 msgstr ""
 
-#: ../bse/bsecore.idl:231 ../bse/bsecore.idl:400
+#: ../bse/bsecore.idl:305 ../bse/bsecore.idl:474
 msgid "control-106"
 msgstr ""
 
-#: ../bse/bsecore.idl:232 ../bse/bsecore.idl:401
+#: ../bse/bsecore.idl:306 ../bse/bsecore.idl:475
 msgid "control-107"
 msgstr ""
 
-#: ../bse/bsecore.idl:233 ../bse/bsecore.idl:402
+#: ../bse/bsecore.idl:307 ../bse/bsecore.idl:476
 msgid "control-108"
 msgstr ""
 
-#: ../bse/bsecore.idl:234 ../bse/bsecore.idl:403
+#: ../bse/bsecore.idl:308 ../bse/bsecore.idl:477
 msgid "control-109"
 msgstr ""
 
-#: ../bse/bsecore.idl:235 ../bse/bsecore.idl:404
+#: ../bse/bsecore.idl:309 ../bse/bsecore.idl:478
 msgid "control-110"
 msgstr ""
 
-#: ../bse/bsecore.idl:236 ../bse/bsecore.idl:405
+#: ../bse/bsecore.idl:310 ../bse/bsecore.idl:479
 msgid "control-111"
 msgstr ""
 
-#: ../bse/bsecore.idl:237 ../bse/bsecore.idl:406
+#: ../bse/bsecore.idl:311 ../bse/bsecore.idl:480
 msgid "control-112"
 msgstr ""
 
-#: ../bse/bsecore.idl:238 ../bse/bsecore.idl:407
+#: ../bse/bsecore.idl:312 ../bse/bsecore.idl:481
 msgid "control-113"
 msgstr ""
 
-#: ../bse/bsecore.idl:239 ../bse/bsecore.idl:408
+#: ../bse/bsecore.idl:313 ../bse/bsecore.idl:482
 msgid "control-114"
 msgstr ""
 
-#: ../bse/bsecore.idl:240 ../bse/bsecore.idl:409
+#: ../bse/bsecore.idl:314 ../bse/bsecore.idl:483
 msgid "control-115"
 msgstr ""
 
-#: ../bse/bsecore.idl:241 ../bse/bsecore.idl:410
+#: ../bse/bsecore.idl:315 ../bse/bsecore.idl:484
 msgid "control-116"
 msgstr ""
 
-#: ../bse/bsecore.idl:242 ../bse/bsecore.idl:411
+#: ../bse/bsecore.idl:316 ../bse/bsecore.idl:485
 msgid "control-117"
 msgstr ""
 
-#: ../bse/bsecore.idl:243 ../bse/bsecore.idl:412
+#: ../bse/bsecore.idl:317 ../bse/bsecore.idl:486
 msgid "control-118"
 msgstr ""
 
-#: ../bse/bsecore.idl:244 ../bse/bsecore.idl:413
+#: ../bse/bsecore.idl:318 ../bse/bsecore.idl:487
 msgid "control-119"
 msgstr ""
 
-#: ../bse/bsecore.idl:245 ../bse/bsecore.idl:414
+#: ../bse/bsecore.idl:319 ../bse/bsecore.idl:488
 msgid "Control 120 All Sound Off ITrigger"
 msgstr ""
 
-#: ../bse/bsecore.idl:246 ../bse/bsecore.idl:415
+#: ../bse/bsecore.idl:320 ../bse/bsecore.idl:489
 msgid "Control 121 All Controllers Off ITrigger"
 msgstr ""
 
-#: ../bse/bsecore.idl:247 ../bse/bsecore.idl:416
+#: ../bse/bsecore.idl:321 ../bse/bsecore.idl:490
 msgid "Control 122 Local Control Switch"
 msgstr ""
 
-#: ../bse/bsecore.idl:248 ../bse/bsecore.idl:417
+#: ../bse/bsecore.idl:322 ../bse/bsecore.idl:491
 msgid "Control 123 All Notes Off ITrigger"
 msgstr ""
 
-#: ../bse/bsecore.idl:249 ../bse/bsecore.idl:418
+#: ../bse/bsecore.idl:323 ../bse/bsecore.idl:492
 msgid "Control 124 Omni Mode Off ITrigger"
 msgstr ""
 
-#: ../bse/bsecore.idl:250 ../bse/bsecore.idl:419
+#: ../bse/bsecore.idl:324 ../bse/bsecore.idl:493
 msgid "Control 125 Omni Mode On ITrigger"
 msgstr ""
 
-#: ../bse/bsecore.idl:251 ../bse/bsecore.idl:420
+#: ../bse/bsecore.idl:325 ../bse/bsecore.idl:494
 msgid "Control 126 Monophonic Voices Mode"
 msgstr ""
 
-#: ../bse/bsecore.idl:252 ../bse/bsecore.idl:421
+#: ../bse/bsecore.idl:326 ../bse/bsecore.idl:495
 msgid "Control 127 Polyphonic Mode On ITrigger"
 msgstr ""
 
-#: ../bse/bsecore.idl:259
+#: ../bse/bsecore.idl:333
 msgid "Continuous MIDI Control #1 - Bank Select"
 msgstr ""
 
-#: ../bse/bsecore.idl:674
+#: ../bse/bsecore.idl:748
 #, fuzzy
 msgid "State"
 msgstr "Ð?апÑ?Ñ?к"
 
-#: ../bse/bsecore.idl:674
+#: ../bse/bsecore.idl:748
 msgid "The execution state of the thread"
 msgstr ""
 
-#: ../bse/bsecore.idl:675
+#: ../bse/bsecore.idl:749
 msgid "Thread ID"
 msgstr ""
 
-#: ../bse/bsecore.idl:675
+#: ../bse/bsecore.idl:749
 msgid "A unique number identifying this thread"
 msgstr ""
 
-#: ../bse/bsecore.idl:677
+#: ../bse/bsecore.idl:751
 msgid "Priority"
 msgstr ""
 
-#: ../bse/bsecore.idl:677
+#: ../bse/bsecore.idl:751
 msgid ""
 "The nice value of a thread, -20 indicates a high priority thread and +19 a "
 "low priority one that is 'nice' to others"
 msgstr ""
 
-#: ../bse/bsecore.idl:680
+#: ../bse/bsecore.idl:754
 #, fuzzy
 msgid "Processor"
 msgstr "Ð?Ñ?оÑ?едÑ?Ñ?а"
 
-#: ../bse/bsecore.idl:680
+#: ../bse/bsecore.idl:754
 msgid "The processor that this thread is currently being executed on"
 msgstr ""
 
-#: ../bse/bsecore.idl:682
+#: ../bse/bsecore.idl:756
 msgid "User Time"
 msgstr ""
 
-#: ../bse/bsecore.idl:682
+#: ../bse/bsecore.idl:756
 msgid "The CPU time spent executing instructions of this thread"
 msgstr ""
 
-#: ../bse/bsecore.idl:684
+#: ../bse/bsecore.idl:758
 msgid "System Time"
 msgstr ""
 
-#: ../bse/bsecore.idl:684
+#: ../bse/bsecore.idl:758
 msgid "The CPU time spent in the system for this thread"
 msgstr ""
 
-#: ../bse/bsecore.idl:686
+#: ../bse/bsecore.idl:760
 msgid "Child User Time"
 msgstr ""
 
-#: ../bse/bsecore.idl:686
+#: ../bse/bsecore.idl:760
 msgid "The CPU time spent executing instructions of children of this thread"
 msgstr ""
 
-#: ../bse/bsecore.idl:688
+#: ../bse/bsecore.idl:762
 msgid "Child System Time"
 msgstr ""
 
-#: ../bse/bsecore.idl:688
+#: ../bse/bsecore.idl:762
 msgid "The CPU time spent in the system for children of this thread"
 msgstr ""
 
-#: ../bse/bsecore.idl:703
+#: ../bse/bsecore.idl:777
 msgid "Synthesis Settings"
 msgstr ""
 
-#: ../bse/bsecore.idl:704
+#: ../bse/bsecore.idl:778
 msgid "Latency [ms]"
 msgstr ""
 
-#: ../bse/bsecore.idl:705
+#: ../bse/bsecore.idl:779
 msgid ""
 "Processing duration between input and output of a single sample, smaller "
 "values increase CPU load"
 msgstr ""
 
-#: ../bse/bsecore.idl:707
+#: ../bse/bsecore.idl:781
 msgid "Synth Mixing Frequency"
 msgstr ""
 
-#: ../bse/bsecore.idl:708
+#: ../bse/bsecore.idl:782
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: ../bse/bsecore.idl:710
+#: ../bse/bsecore.idl:784
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: ../bse/bsecore.idl:711
+#: ../bse/bsecore.idl:785
 msgid ""
 "Frequency at which control values are evaluated, should be much smaller than "
 "Synth Mixing Frequency to reduce CPU load"
 msgstr ""
 
-#: ../bse/bsecore.idl:715
+#: ../bse/bsecore.idl:789
 #, fuzzy
 msgid "MIDI"
 msgstr "Ð?д."
 
-#: ../bse/bsecore.idl:716
+#: ../bse/bsecore.idl:790
 msgid "Invert Sustain Pedal"
 msgstr ""
 
-#: ../bse/bsecore.idl:717
+#: ../bse/bsecore.idl:791
 msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: ../bse/bsecore.idl:720
+#: ../bse/bsecore.idl:794
 msgid "Default Values"
 msgstr ""
 
-#: ../bse/bsecore.idl:721
+#: ../bse/bsecore.idl:795
 #, fuzzy
 msgid "Default Author"
 msgstr "Ð?вÑ?оÑ?"
 
-#: ../bse/bsecore.idl:721
+#: ../bse/bsecore.idl:795
 msgid "Default value for 'Author' fields"
 msgstr ""
 
-#: ../bse/bsecore.idl:723
+#: ../bse/bsecore.idl:797
 #, fuzzy
 msgid "Default License"
 msgstr "Ð?Ñ?Ñ?ензÑ?Ñ?"
 
-#: ../bse/bsecore.idl:723
+#: ../bse/bsecore.idl:797
 msgid "Default value for 'License' fields"
 msgstr ""
 
-#: ../bse/bsecore.idl:726
+#: ../bse/bsecore.idl:800
 msgid "Search Paths"
 msgstr ""
 
-#: ../bse/bsecore.idl:727
+#: ../bse/bsecore.idl:801
 msgid "Sample Path"
 msgstr ""
 
-#: ../bse/bsecore.idl:728
+#: ../bse/bsecore.idl:802
 #, c-format
 msgid ""
 "Search path of directories, seperated by \"%s\", used to find audio samples."
 msgstr ""
 
-#: ../bse/bsecore.idl:731
+#: ../bse/bsecore.idl:805
 msgid "Effect Path"
 msgstr ""
 
-#: ../bse/bsecore.idl:732
+#: ../bse/bsecore.idl:806
 #, c-format
 msgid ""
 "Search path of directories, seperated by \"%s\", used to find BSE effect "
 "files."
 msgstr ""
 
-#: ../bse/bsecore.idl:735
+#: ../bse/bsecore.idl:809
 #, fuzzy
 msgid "Instrument Path"
 msgstr "Ð?Ñ?еÑ?егÑ?и Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?"
 
-#: ../bse/bsecore.idl:736
+#: ../bse/bsecore.idl:810
 #, c-format
 msgid ""
 "Search path of directories, seperated by \"%s\", used to find BSE instrument "
 "files."
 msgstr ""
 
-#: ../bse/bsecore.idl:739
+#: ../bse/bsecore.idl:813
 #, fuzzy
 msgid "Script Path"
 msgstr "СкÑ?ипÑ?и"
 
-#: ../bse/bsecore.idl:740
+#: ../bse/bsecore.idl:814
 #, c-format
 msgid ""
 "Search path of directories, seperated by \"%s\", used to find BSE scheme "
 "scripts."
 msgstr ""
 
-#: ../bse/bsecore.idl:743
+#: ../bse/bsecore.idl:817
 #, fuzzy
 msgid "Plugin Path"
 msgstr "Ð?оповненнÑ?"
 
-#: ../bse/bsecore.idl:744
+#: ../bse/bsecore.idl:818
 #, c-format
 msgid ""
 "Search path of directories, seperated by \"%s\", used to find BSE plugins. "
@@ -4676,11 +5138,11 @@ msgid ""
 "this system."
 msgstr ""
 
-#: ../bse/bsecore.idl:748
+#: ../bse/bsecore.idl:822
 msgid "LADSPA Path"
 msgstr ""
 
-#: ../bse/bsecore.idl:749
+#: ../bse/bsecore.idl:823
 #, c-format
 msgid ""
 "Search path of directories, seperated by \"%s\", used to find LADSPA "
@@ -4691,426 +5153,426 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: ../bse/bsedevice.c:340
+#: ../bse/bsedevice.c:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
 msgstr ""
 
-#: ../bse/bseenums.c:97
+#: ../bse/bseenums.c:96
 msgid "Everything went well"
 msgstr ""
 
-#: ../bse/bseenums.c:98
+#: ../bse/bseenums.c:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: ../bse/bseenums.c:99
+#: ../bse/bseenums.c:98
 msgid "Unknown error"
 msgstr ""
 
-#: ../bse/bseenums.c:100
+#: ../bse/bseenums.c:99
 msgid "Input/output error"
 msgstr ""
 
-#: ../bse/bseenums.c:101
+#: ../bse/bseenums.c:100
 msgid "Insufficient permission"
 msgstr ""
 
 #. file errors
-#: ../bse/bseenums.c:103
+#: ../bse/bseenums.c:102
 msgid "Device or resource busy"
 msgstr ""
 
-#: ../bse/bseenums.c:104
+#: ../bse/bseenums.c:103
 msgid "File exists already"
 msgstr ""
 
-#: ../bse/bseenums.c:105
+#: ../bse/bseenums.c:104
 msgid "Premature EOF"
 msgstr ""
 
-#: ../bse/bseenums.c:106
+#: ../bse/bseenums.c:105
 msgid "File empty"
 msgstr ""
 
-#: ../bse/bseenums.c:107
+#: ../bse/bseenums.c:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: ../bse/bseenums.c:108
+#: ../bse/bseenums.c:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "Ð?ибÑ?аÑ?и каÑ?алог"
 
-#: ../bse/bseenums.c:109
+#: ../bse/bseenums.c:108
 msgid "Open failed"
 msgstr ""
 
-#: ../bse/bseenums.c:110
+#: ../bse/bseenums.c:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Ð?ибÑ?аÑ?и Ñ?айл"
 
-#: ../bse/bseenums.c:111
+#: ../bse/bseenums.c:110
 msgid "Read failed"
 msgstr ""
 
-#: ../bse/bseenums.c:112
+#: ../bse/bseenums.c:111
 msgid "Write failed"
 msgstr ""
 
 #. out of resource conditions
-#: ../bse/bseenums.c:114
+#: ../bse/bseenums.c:113
 msgid "Too many open files"
 msgstr ""
 
-#: ../bse/bseenums.c:115
+#: ../bse/bseenums.c:114
 msgid "Too many open files in system"
 msgstr ""
 
-#: ../bse/bseenums.c:116
+#: ../bse/bseenums.c:115
 msgid "No space left on device"
 msgstr ""
 
-#: ../bse/bseenums.c:117
+#: ../bse/bseenums.c:116
 msgid "Out of memory"
 msgstr ""
 
 #. content errors
-#: ../bse/bseenums.c:119
+#: ../bse/bseenums.c:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
-#: ../bse/bseenums.c:120
+#: ../bse/bseenums.c:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
-#: ../bse/bseenums.c:121
+#: ../bse/bseenums.c:120
 msgid "No data available"
 msgstr ""
 
-#: ../bse/bseenums.c:122
+#: ../bse/bseenums.c:121
 msgid "Data corrupt"
 msgstr ""
 
-#: ../bse/bseenums.c:123
+#: ../bse/bseenums.c:122
 msgid "Wrong number of channels"
 msgstr ""
 
-#: ../bse/bseenums.c:124
+#: ../bse/bseenums.c:123
 msgid "Invalid format"
 msgstr ""
 
-#: ../bse/bseenums.c:125
+#: ../bse/bseenums.c:124
 msgid "Unknown format"
 msgstr ""
 
-#: ../bse/bseenums.c:126
+#: ../bse/bseenums.c:125
 msgid "Requested data values unmatched"
 msgstr ""
 
 #. miscellaneous errors
-#: ../bse/bseenums.c:128
+#: ../bse/bseenums.c:127
 msgid "Temporary error"
 msgstr ""
 
-#: ../bse/bseenums.c:129
+#: ../bse/bseenums.c:128
 msgid "No such wave"
 msgstr ""
 
-#: ../bse/bseenums.c:130
+#: ../bse/bseenums.c:129
 msgid "CODEC failure"
 msgstr ""
 
-#: ../bse/bseenums.c:131
+#: ../bse/bseenums.c:130
 msgid "Functionality not implemented"
 msgstr ""
 
-#: ../bse/bseenums.c:132
+#: ../bse/bseenums.c:131
 msgid "Invalid object property"
 msgstr ""
 
-#: ../bse/bseenums.c:133
+#: ../bse/bseenums.c:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: ../bse/bseenums.c:134
+#: ../bse/bseenums.c:133
 msgid "Parsing error"
 msgstr ""
 
-#: ../bse/bseenums.c:135
+#: ../bse/bseenums.c:134
 msgid "Failed to spawn child process"
 msgstr ""
 
 #. Device errors
-#: ../bse/bseenums.c:137
+#: ../bse/bseenums.c:136
 msgid "No device (driver) available"
 msgstr ""
 
-#: ../bse/bseenums.c:138
+#: ../bse/bseenums.c:137
 msgid "Device not async capable"
 msgstr ""
 
-#: ../bse/bseenums.c:139
+#: ../bse/bseenums.c:138
 msgid "Device busy"
 msgstr ""
 
-#: ../bse/bseenums.c:140
+#: ../bse/bseenums.c:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: ../bse/bseenums.c:141
+#: ../bse/bseenums.c:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: ../bse/bseenums.c:142
+#: ../bse/bseenums.c:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: ../bse/bseenums.c:143
+#: ../bse/bseenums.c:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
-#: ../bse/bseenums.c:144
+#: ../bse/bseenums.c:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: ../bse/bseenums.c:145
+#: ../bse/bseenums.c:144
 msgid "Device configurations mismatch"
 msgstr ""
 
 #. BseSource errors
-#: ../bse/bseenums.c:147
+#: ../bse/bseenums.c:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: ../bse/bseenums.c:148
+#: ../bse/bseenums.c:147
 msgid "No such input channel"
 msgstr ""
 
-#: ../bse/bseenums.c:149
+#: ../bse/bseenums.c:148
 msgid "No such output channel"
 msgstr ""
 
-#: ../bse/bseenums.c:150
+#: ../bse/bseenums.c:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: ../bse/bseenums.c:151
+#: ../bse/bseenums.c:150
 msgid "Input channel is private"
 msgstr ""
 
-#: ../bse/bseenums.c:152
+#: ../bse/bseenums.c:151
 msgid "Input channel already in use"
 msgstr ""
 
-#: ../bse/bseenums.c:153
+#: ../bse/bseenums.c:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: ../bse/bseenums.c:154
+#: ../bse/bseenums.c:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: ../bse/bseenums.c:155
+#: ../bse/bseenums.c:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: ../bse/bseenums.c:156
+#: ../bse/bseenums.c:155
 msgid "Bad loopback"
 msgstr ""
 
-#: ../bse/bseenums.c:157
+#: ../bse/bseenums.c:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
-#: ../bse/bseenums.c:158
+#: ../bse/bseenums.c:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
 #. BseProcedure errors
-#: ../bse/bseenums.c:160
+#: ../bse/bseenums.c:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "Ð?Ñ?оÑ?едÑ?Ñ?а"
 
-#: ../bse/bseenums.c:161
+#: ../bse/bseenums.c:160
 msgid "Procedure currently busy"
 msgstr ""
 
 #. recursion
-#: ../bse/bseenums.c:162
+#: ../bse/bseenums.c:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
-#: ../bse/bseenums.c:163
+#: ../bse/bseenums.c:162
 msgid "Procedure execution failed"
 msgstr ""
 
-#: ../bse/bseenums.c:164
+#: ../bse/bseenums.c:163
 msgid "Procedure execution aborted"
 msgstr ""
 
 #. various procedure errors
-#: ../bse/bseenums.c:166
+#: ../bse/bseenums.c:165
 msgid "No such entry"
 msgstr ""
 
-#: ../bse/bseenums.c:167
+#: ../bse/bseenums.c:166
 msgid "No such event"
 msgstr ""
 
-#: ../bse/bseenums.c:169
+#: ../bse/bseenums.c:168
 msgid "Ownership mismatch"
 msgstr ""
 
-#: ../bse/bseenums.c:170
+#: ../bse/bseenums.c:169
 msgid "Invalid offset"
 msgstr ""
 
-#: ../bse/bseenums.c:171
+#: ../bse/bseenums.c:170
 msgid "Invalid duration"
 msgstr ""
 
-#: ../bse/bseenums.c:172
+#: ../bse/bseenums.c:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: ../bse/bseinstrumentinput.c:120 ../bse/bsemidiinput.c:110
+#: ../bse/bseinstrumentinput.c:118 ../bse/bsemidiinput.c:108
 msgid "Note Frequency"
 msgstr ""
 
-#: ../bse/bseinstrumentinput.c:122 ../bse/bsemidiinput.c:112
+#: ../bse/bseinstrumentinput.c:120 ../bse/bsemidiinput.c:110
 msgid "Gate"
 msgstr ""
 
-#: ../bse/bseinstrumentinput.c:122 ../bse/bsemidiinput.c:112
+#: ../bse/bseinstrumentinput.c:120 ../bse/bsemidiinput.c:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: ../bse/bseinstrumentinput.c:124 ../bse/bsemidiinput.c:114
+#: ../bse/bseinstrumentinput.c:122 ../bse/bsemidiinput.c:112
 msgid "Velocity"
 msgstr ""
 
-#: ../bse/bseinstrumentinput.c:124 ../bse/bsemidiinput.c:114
+#: ../bse/bseinstrumentinput.c:122 ../bse/bsemidiinput.c:112
 msgid "Velocity of the note press"
 msgstr ""
 
-#: ../bse/bseinstrumentinput.c:126 ../bse/bsemidiinput.c:116
+#: ../bse/bseinstrumentinput.c:124 ../bse/bsemidiinput.c:114
 msgid "Aftertouch"
 msgstr ""
 
-#: ../bse/bseinstrumentinput.c:126 ../bse/bsemidiinput.c:116
+#: ../bse/bseinstrumentinput.c:124 ../bse/bsemidiinput.c:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
-#: ../bse/bseinstrumentinput.c:152
+#: ../bse/bseinstrumentinput.c:150
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: ../bse/bseinstrumentoutput.c:120
+#: ../bse/bseinstrumentoutput.c:118
 msgid "Left Audio"
 msgstr ""
 
-#: ../bse/bseinstrumentoutput.c:120
+#: ../bse/bseinstrumentoutput.c:118
 msgid "Left Channel Output"
 msgstr ""
 
-#: ../bse/bseinstrumentoutput.c:122
+#: ../bse/bseinstrumentoutput.c:120
 msgid "Right Audio"
 msgstr ""
 
-#: ../bse/bseinstrumentoutput.c:122
+#: ../bse/bseinstrumentoutput.c:120
 msgid "Right Channel Output"
 msgstr ""
 
-#: ../bse/bseinstrumentoutput.c:124
+#: ../bse/bseinstrumentoutput.c:122
 msgid "Unused"
 msgstr ""
 
-#: ../bse/bseinstrumentoutput.c:126
+#: ../bse/bseinstrumentoutput.c:124
 msgid "Synth Done"
 msgstr ""
 
-#: ../bse/bseinstrumentoutput.c:126
+#: ../bse/bseinstrumentoutput.c:124
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
-#: ../bse/bseinstrumentoutput.c:152
+#: ../bse/bseinstrumentoutput.c:150
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: ../bse/bsejanitor.c:536
+#: ../bse/bsejanitor.c:535
 msgid "killed by janitor"
 msgstr ""
 
-#: ../bse/bsejanitor.c:538
+#: ../bse/bsejanitor.c:537
 msgid "connection terminated"
 msgstr ""
 
-#: ../bse/bsejanitor.c:540
+#: ../bse/bsejanitor.c:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
 
-#: ../bse/bsemain.c:261
+#: ../bse/bsemain.cc:270
 msgid ""
 "\n"
 "Available PCM drivers:\n"
 msgstr ""
 
-#: ../bse/bsemain.c:263
+#: ../bse/bsemain.cc:272
 msgid ""
 "\n"
 "Available MIDI drivers:\n"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:87
+#: ../bse/bsemidicontroller.c:85
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:138
+#: ../bse/bsemidicontroller.c:136
 msgid "Ctrl Out1"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:138
+#: ../bse/bsemidicontroller.c:136
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:140
+#: ../bse/bsemidicontroller.c:138
 msgid "Ctrl Out2"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:140
+#: ../bse/bsemidicontroller.c:138
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:142
+#: ../bse/bsemidicontroller.c:140
 msgid "Ctrl Out3"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:142
+#: ../bse/bsemidicontroller.c:140
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:144
+#: ../bse/bsemidicontroller.c:142
 msgid "Ctrl Out4"
 msgstr ""
 
-#: ../bse/bsemidicontroller.c:144
+#: ../bse/bsemidicontroller.c:142
 msgid "MIDI Signal 4"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: ../bse/bsemididevice-null.c:89
+#: ../bse/bsemididevice-null.c:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: ../bse/bsemididevice-oss.c:267
+#: ../bse/bsemididevice-oss.c:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -5118,159 +5580,159 @@ msgid ""
 "           read-only, read-write or write-only access."
 msgstr ""
 
-#: ../bse/bsemidiinput.c:83
+#: ../bse/bsemidiinput.c:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:228 ../bse/bsesubsynth.c:158 ../bse/bsetrack.c:293
+#: ../bse/bsemidisynth.c:227 ../bse/bsesubsynth.c:156 ../bse/bsetrack.c:292
 msgid "Available Synthesizers"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:228
+#: ../bse/bsemidisynth.c:227
 msgid "List of available synthesis networks to choose a MIDI instrument from"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:232 ../bse/bsesong.c:140 ../bse/bsetrack.c:297
+#: ../bse/bsemidisynth.c:231 ../bse/bsesong.c:140 ../bse/bsetrack.c:296
 msgid "Available Postprocessors"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:232 ../bse/bsesong.c:140 ../bse/bsetrack.c:297
+#: ../bse/bsemidisynth.c:231 ../bse/bsesong.c:140 ../bse/bsetrack.c:296
 msgid "List of available synthesis networks to choose a postprocessor from"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:443 ../bse/bsemidisynth.c:448
-#: ../bse/bsemidisynth.c:453 ../bse/bsemidisynth.c:457 ../bse/bsesong.c:750
-#: ../bse/bsetrack.c:1017 ../bse/bsetrack.c:1023
+#: ../bse/bsemidisynth.c:442 ../bse/bsemidisynth.c:447
+#: ../bse/bsemidisynth.c:452 ../bse/bsemidisynth.c:456 ../bse/bsesong.c:775
+#: ../bse/bsetrack.c:1027 ../bse/bsetrack.c:1033
 #, fuzzy
 msgid "MIDI Instrument"
 msgstr "Ð?Ñ?еÑ?егÑ?и Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?"
 
-#: ../bse/bsemidisynth.c:445 ../bse/bsetrack.c:1019
+#: ../bse/bsemidisynth.c:444 ../bse/bsetrack.c:1029
 #, fuzzy
 msgid "MIDI Channel"
 msgstr "Ð?анал%u"
 
-#: ../bse/bsemidisynth.c:450
+#: ../bse/bsemidisynth.c:449
 msgid "Max Voices"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:455 ../bse/bsesubsynth.c:514 ../bse/bsetrack.c:1004
+#: ../bse/bsemidisynth.c:454 ../bse/bsesubsynth.c:512 ../bse/bsetrack.c:1014
 msgid "Synthesizer"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:455
+#: ../bse/bsemidisynth.c:454
 msgid "Synthesis network to be used as MIDI instrument"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:459 ../bse/bsesong.c:752 ../bse/bsetrack.c:1025
+#: ../bse/bsemidisynth.c:458 ../bse/bsesong.c:777 ../bse/bsetrack.c:1035
 #, fuzzy
 msgid "Postprocessor"
 msgstr "Ð?Ñ?оÑ?едÑ?Ñ?а"
 
-#: ../bse/bsemidisynth.c:464
+#: ../bse/bsemidisynth.c:463
 #, fuzzy
 msgid "Master [float]"
 msgstr "Ð?анал%u [плав.]"
 
-#: ../bse/bsemidisynth.c:470
+#: ../bse/bsemidisynth.c:469
 msgid "Master [dB]"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:477
+#: ../bse/bsemidisynth.c:476
 msgid "Master [%]"
 msgstr ""
 
-#: ../bse/bsemidisynth.c:481 ../bse/bsesong.c:754
+#: ../bse/bsemidisynth.c:480 ../bse/bsesong.c:779
 #, fuzzy
 msgid "Playback Settings"
 msgstr "Ð?Ñ?дÑ?воÑ?иÑ?и"
 
-#: ../bse/bsemidivoice.c:111 ../plugins/bsesequencer.c:106
+#: ../bse/bsemidivoice.c:109 ../plugins/bsesequencer.c:104
 msgid "Freq Out"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:113 ../bse/bsewaveosc.c:600
+#: ../bse/bsemidivoice.c:111 ../bse/bsewaveosc.c:601
 msgid "Gate Out"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:115
+#: ../bse/bsemidivoice.c:113
 msgid "Velocity Out"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:117
+#: ../bse/bsemidivoice.c:115
 msgid "Aftertouch Out"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:135 ../plugins/davcanyondelay.c:116
+#: ../bse/bsemidivoice.c:133 ../plugins/davcanyondelay.c:118
 msgid "Left In"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:137 ../plugins/davcanyondelay.c:118
+#: ../bse/bsemidivoice.c:135 ../plugins/davcanyondelay.c:120
 msgid "Right In"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:139
+#: ../bse/bsemidivoice.c:137
 msgid "Disconnect In"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:141 ../plugins/bsebalance.idl:40
-#: ../plugins/davcanyondelay.c:120
+#: ../bse/bsemidivoice.c:139 ../plugins/bsebalance.idl:38
+#: ../plugins/davcanyondelay.c:122
 msgid "Left Out"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:143 ../plugins/bsebalance.idl:42
-#: ../plugins/davcanyondelay.c:122
+#: ../bse/bsemidivoice.c:141 ../plugins/bsebalance.idl:40
+#: ../plugins/davcanyondelay.c:124
 msgid "Right Out"
 msgstr ""
 
-#: ../bse/bsemidivoice.c:145
+#: ../bse/bsemidivoice.c:143
 msgid "Disconnect Out"
 msgstr ""
 
-#: ../bse/bseobject.c:841
+#: ../bse/bseobject.c:846
 msgid "Unique name of this object"
 msgstr ""
 
-#: ../bse/bseobject.c:851
+#: ../bse/bseobject.c:856
 msgid "Free form comment or description"
 msgstr ""
 
-#: ../bse/bseparasite.proc:28 ../bse/bseparasite.proc:52
-#: ../bse/bseparasite.proc:70 ../bse/bseparasite.proc:89
+#: ../bse/bseparasite.proc:26 ../bse/bseparasite.proc:50
+#: ../bse/bseparasite.proc:68 ../bse/bseparasite.proc:87
 msgid "Item"
 msgstr ""
 
-#: ../bse/bseparasite.proc:29 ../bse/bseparasite.proc:53
-#: ../bse/bseparasite.proc:71 ../bse/bseparasite.proc:90
+#: ../bse/bseparasite.proc:27 ../bse/bseparasite.proc:51
+#: ../bse/bseparasite.proc:69 ../bse/bseparasite.proc:88
 #, fuzzy
 msgid "Path"
 msgstr "ЧаÑ?Ñ?ини"
 
-#: ../bse/bseparasite.proc:30
+#: ../bse/bseparasite.proc:28
 msgid "Parasite Paths"
 msgstr ""
 
-#: ../bse/bseparasite.proc:54 ../bse/bseparasite.proc:72
-#: ../bse/bseparasite.proc:91
+#: ../bse/bseparasite.proc:52 ../bse/bseparasite.proc:70
+#: ../bse/bseparasite.proc:89
 #, fuzzy
 msgid "Parasite"
 msgstr "Ð?Ñ?Ñ?авиÑ?и"
 
 #. syntax
 #. TRANSLATORS: keep this text to 70 chars in width
-#: ../bse/bsepcmdevice-null.c:142
+#: ../bse/bsepcmdevice-null.c:141
 msgid ""
 "Discard all PCM output and provide zero blocks as input. This\n"
 "driver is not part of the automatic PCM device selection list."
 msgstr ""
 
-#: ../bse/bsepcmdevice-oss.c:647
-#: ../drivers/bse-portaudio/bsepcmdevice-portaudio.cc:403
+#: ../bse/bsepcmdevice-oss.c:646
+#: ../drivers/bse-portaudio/bsepcmdevice-portaudio.cc:401
 msgid "DEVICE,MODE"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: ../bse/bsepcmdevice-oss.c:649
+#: ../bse/bsepcmdevice-oss.c:648
 msgid ""
 "Open Sound System PCM driver:\n"
 "  DEVICE - PCM device file name\n"
@@ -5279,35 +5741,35 @@ msgid ""
 "           adding \"hs\" forces hard sync on underruns.\n"
 msgstr ""
 
-#: ../bse/bsepcminput.c:86
+#: ../bse/bsepcminput.c:84
 msgid "/Input & Output/PCM Input"
 msgstr ""
 
-#: ../bse/bsepcmoutput.c:86
+#: ../bse/bsepcmoutput.c:84
 msgid "/Input & Output/PCM Output"
 msgstr ""
 
-#: ../bse/bsepcmoutput.c:131
+#: ../bse/bsepcmoutput.c:129
 msgid "Right channel Input"
 msgstr ""
 
-#: ../bse/bseserver.c:145
+#: ../bse/bseserver.c:144
 msgid "WAVE File"
 msgstr ""
 
-#: ../bse/bseserver.c:146
+#: ../bse/bseserver.c:145
 msgid "Name of the WAVE file used for recording BSE sound output"
 msgstr ""
 
-#: ../bse/bseserver.c:453
+#: ../bse/bseserver.c:477
 msgid "Recording Audio Input"
 msgstr ""
 
-#: ../bse/bseserver.c:454
+#: ../bse/bseserver.c:478
 msgid "Failed to start recording from audio device."
 msgstr ""
 
-#: ../bse/bseserver.c:455
+#: ../bse/bseserver.c:479
 msgid ""
 "An audio project is in use which processes an audio input signal, but the "
 "audio device has not been opened in recording mode. An audio signal of "
@@ -5315,76 +5777,76 @@ msgid ""
 "produce results not actually intended (such as a silent output signal)."
 msgstr ""
 
-#: ../bse/bseserver.c:460
+#: ../bse/bseserver.c:484
 #, c-format
 msgid "Audio device \"%s\" is not open for input, audio driver: %s=%s"
 msgstr ""
 
-#: ../bse/bseserver.c:464
+#: ../bse/bseserver.c:488
 msgid "Show messages about audio input problems"
 msgstr ""
 
-#: ../bse/bseserver.c:506
+#: ../bse/bseserver.c:530
 msgid "No Audio"
 msgstr ""
 
-#: ../bse/bseserver.c:507
+#: ../bse/bseserver.c:531
 msgid "No available audio device was found."
 msgstr ""
 
-#: ../bse/bseserver.c:508
+#: ../bse/bseserver.c:532
 msgid ""
 "No available audio device could be found and opened successfully. Sorry, no "
 "fallback selection can be made for audio devices, giving up."
 msgstr ""
 
-#: ../bse/bseserver.c:510
+#: ../bse/bseserver.c:534
 #, c-format
 msgid "Failed to open PCM devices: %s"
 msgstr ""
 
-#: ../bse/bseserver.c:511
+#: ../bse/bseserver.c:535
 msgid "Show messages about PCM device selections problems"
 msgstr ""
 
-#: ../bse/bseserver.c:530
+#: ../bse/bseserver.c:554
 msgid "No MIDI"
 msgstr ""
 
-#: ../bse/bseserver.c:531
+#: ../bse/bseserver.c:555
 msgid "MIDI input or oputput is not available."
 msgstr ""
 
-#: ../bse/bseserver.c:532
+#: ../bse/bseserver.c:556
 msgid ""
 "No available MIDI device could be found and opened successfully. Reverting "
 "to null device, no MIDI events will be received or sent."
 msgstr ""
 
-#: ../bse/bseserver.c:534
+#: ../bse/bseserver.c:558
 #, c-format
 msgid "Failed to open MIDI devices: %s"
 msgstr ""
 
-#: ../bse/bseserver.c:535
+#: ../bse/bseserver.c:559
 msgid "Show messages about MIDI device selections problems"
 msgstr ""
 
-#: ../bse/bseserver.c:586
+#: ../bse/bseserver.c:613
 msgid "Start Disk Recording"
 msgstr ""
 
-#: ../bse/bseserver.c:587
+#: ../bse/bseserver.c:614
 msgid "Failed to start recording to disk."
 msgstr ""
 
-#: ../bse/bseserver.c:588
+#: ../bse/bseserver.c:615
 msgid ""
 "An error occoured while opening the recording file, selecting a different "
 "file might fix this situation."
 msgstr ""
 
-#: ../bse/bseserver.c:590
+#: ../bse/bseserver.c:617
 #, fuzzy, c-format
 msgid "Failed to open file \"%s\" for output: %s"
 msgstr ""
@@ -5393,454 +5855,484 @@ msgstr ""
 "Ñ?еÑ?ез:\n"
 "%s"
 
-#: ../bse/bseserver.c:591
+#: ../bse/bseserver.c:618
 msgid "Show recording file errors"
 msgstr ""
 
-#: ../bse/bsesnooper.c:78
+#: ../bse/bsesnooper.c:76
 msgid "/Misc/Snooper"
 msgstr ""
 
-#: ../bse/bsesnooper.c:109
+#: ../bse/bsesnooper.c:107
 msgid "Signal In"
 msgstr ""
 
-#: ../bse/bsesnooper.c:109
+#: ../bse/bsesnooper.c:107
 msgid "Snoop Signal"
 msgstr ""
 
 #. TRANSLATORS: this is the name of the master mixer bus. i.e. the final audio output bus.
-#: ../bse/bsesong.c:634
+#: ../bse/bsesong.c:649
 #, fuzzy
 msgid "Master"
 msgstr "Ð?Ñ?Ñ?авиÑ?и"
 
-#: ../bse/bsesong.c:731 ../bse/bsesong.c:735 ../bse/bsesong.c:739
-#: ../bse/bsesong.c:743
+#: ../bse/bsesong.c:746
+#, fuzzy
+msgid "Tuning"
+msgstr "Ð?опеÑ?едженнÑ?"
+
+#: ../bse/bsesong.c:748
+msgid "Musical Tuning"
+msgstr ""
+
+#: ../bse/bsesong.c:749
+msgid ""
+"The tuning system which specifies the tones or pitches to be used. Due to "
+"the psychoacoustic properties of tones, various pitch combinations can sound "
+"\"natural\" or \"pleasing\" when used in combination, the musical tuning "
+"system defines the number and spacing of frequency values applied."
+msgstr ""
+
+#: ../bse/bsesong.c:756 ../bse/bsesong.c:760 ../bse/bsesong.c:764
+#: ../bse/bsesong.c:768
 msgid "Timing"
 msgstr ""
 
-#: ../bse/bsesong.c:733
+#: ../bse/bsesong.c:758
 #, fuzzy
 msgid "Ticks"
 msgstr "Ð?оÑ?Ñ?жки"
 
-#: ../bse/bsesong.c:733
+#: ../bse/bsesong.c:758
 msgid "Number of ticks per quarter note"
 msgstr ""
 
-#: ../bse/bsesong.c:737
+#: ../bse/bsesong.c:762
 msgid "Numerator"
 msgstr ""
 
-#: ../bse/bsesong.c:737
+#: ../bse/bsesong.c:762
 msgid "Measure numerator"
 msgstr ""
 
-#: ../bse/bsesong.c:741
+#: ../bse/bsesong.c:766
 msgid "Denominator"
 msgstr ""
 
-#: ../bse/bsesong.c:741
+#: ../bse/bsesong.c:766
 msgid "Measure denominator, must be a power of 2"
 msgstr ""
 
-#: ../bse/bsesong.c:745
+#: ../bse/bsesong.c:770
 msgid "Beats per minute"
 msgstr ""
 
 #. change default
 #. override parent property
-#: ../bse/bsesong.c:759 ../bse/bsesong.c:763 ../bse/bsesong.c:768
-#: ../bse/bsesong.c:773
+#: ../bse/bsesong.c:784 ../bse/bsesong.c:788 ../bse/bsesong.c:793
+#: ../bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
 
-#: ../bse/bsesong.proc:37
+#: ../bse/bsesong.proc:35
 msgid "Create a new mixer bus for a Song."
 msgstr ""
 
-#: ../bse/bsesong.proc:74
+#: ../bse/bsesong.proc:72
 msgid "Delete a mixer bus from a Song."
 msgstr ""
 
-#: ../bse/bsesong.proc:114
+#: ../bse/bsesong.proc:112
 msgid ""
 "Retrieve master output bus of a song, will create one if it doesn't exist."
 msgstr ""
 
-#: ../bse/bsesong.proc:141
+#: ../bse/bsesong.proc:139
 msgid "Retrieve master output bus of a song if it exists."
 msgstr ""
 
 #. TRANSLATORS: this is the name of the track that is used to automatically
 #. * adopt orphan (unlinked) parts.
 #.
-#: ../bse/bsesong.proc:172
+#: ../bse/bsesong.proc:170
 msgid "Orphan Parts"
 msgstr ""
 
-#: ../bse/bsesong.proc:210
+#: ../bse/bsesong.proc:208
 msgid "Ensure that each part in a song is inserted into at least one track."
 msgstr ""
 
-#: ../bse/bsesong.proc:245
+#: ../bse/bsesong.proc:243
 msgid "Create a new Part in a Song."
 msgstr ""
 
-#: ../bse/bsesong.proc:276
+#: ../bse/bsesong.proc:274
 msgid "Delete a Part from a Song."
 msgstr ""
 
-#: ../bse/bsesong.proc:314
+#: ../bse/bsesong.proc:312
 #, fuzzy
 msgid "Create a new Track for a Song."
 msgstr "Ð?одаÑ?и новÑ? доÑ?Ñ?жкÑ? до пÑ?Ñ?нÑ?"
 
-#: ../bse/bsesong.proc:350
+#: ../bse/bsesong.proc:348
 msgid "Delete a Track from a Song."
 msgstr ""
 
-#: ../bse/bsesong.proc:389
+#: ../bse/bsesong.proc:387
 msgid "Find a track suitable for playing notes of a given part."
 msgstr ""
 
-#: ../bse/bsesong.proc:432
+#: ../bse/bsesong.proc:430
 msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: ../bse/bsesong.proc:459
+#: ../bse/bsesong.proc:457
 msgid "Synthesize a note on a song of an active project."
 msgstr ""
 
-#: ../bse/bsesong.proc:509
+#: ../bse/bsesong.proc:506
 msgid "Retrieve song timing information at a specific tick."
 msgstr ""
 
-#: ../bse/bsestandardosc.c:107
+#: ../bse/bsestandardosc.c:106
 msgid ""
 "StandardOsc is the BSE basis oscillator which supports various types of wave "
 "forms and modulation inputs."
 msgstr ""
 
-#: ../bse/bsestandardosc.c:111
+#: ../bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:132 ../bse/bsestandardosc.c:138
+#: ../bse/bsestandardosc.c:131 ../bse/bsestandardosc.c:137
 msgid "Wave Form"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:134 ../bse/bsetrack.c:1009 ../bse/bsewaveosc.c:560
-#: ../bse/bsewaveosc.c:562 ../bse/bsewaveosc.c:564
+#: ../bse/bsestandardosc.c:133 ../bse/bsetrack.c:1019 ../bse/bsewaveosc.c:561
+#: ../bse/bsewaveosc.c:563 ../bse/bsewaveosc.c:565
 msgid "Wave"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:134
+#: ../bse/bsestandardosc.c:133
 msgid "Oscillator wave form"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:140
+#: ../bse/bsestandardosc.c:139
 msgid "Phase"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:140
+#: ../bse/bsestandardosc.c:139
 msgid "Initial phase of the oscillator wave form (cycle offset in degree)"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:143 ../bse/bsestandardosc.c:147
-#: ../bse/bsestandardosc.c:151 ../bse/bsestandardosc.c:156
-#: ../plugins/davorgan.c:106 ../plugins/davorgan.c:110
-#: ../plugins/davorgan.c:113 ../plugins/davorgan.c:118
+#: ../bse/bsestandardosc.c:142 ../bse/bsestandardosc.c:147
+#: ../bse/bsestandardosc.c:152 ../bse/bsestandardosc.c:157
+#: ../plugins/davorgan.c:106 ../plugins/davorgan.c:111
+#: ../plugins/davorgan.c:116 ../plugins/davorgan.c:121
 msgid "Base Frequency"
 msgstr ""
 
 #: ../bse/bsestandardosc.c:145
-msgid "Number of oscillator cycles per second"
+msgid ""
+"Oscillator frequency in Hertz, i.e. the number of oscillator cycles per "
+"second"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:149
-msgid "Musical notation corresponding to the oscillator frequency"
+#: ../bse/bsestandardosc.c:150
+msgid ""
+"Oscillator frequency as note, converted to Hertz according to the current "
+"musical tuning"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:153 ../plugins/davorgan.c:115
-#: ../plugins/davxtalstrings.c:116
+#: ../bse/bsestandardosc.c:154 ../plugins/davorgan.c:118
+#: ../plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:153
+#: ../bse/bsestandardosc.c:154
 msgid "Transposition of the oscillator frequency in semitones"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:158 ../plugins/davorgan.c:120
-#: ../plugins/davxtalstrings.c:121
+#: ../bse/bsestandardosc.c:159 ../plugins/davorgan.c:123
+#: ../plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:158 ../plugins/davorgan.c:120
-#: ../plugins/davxtalstrings.c:121
+#: ../bse/bsestandardosc.c:159 ../plugins/davorgan.c:123
+#: ../plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:163 ../bse/bsewaveosc.c:570
+#: ../bse/bsestandardosc.c:164 ../bse/bsewaveosc.c:571
 msgid "Input Modulation [%]"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:168 ../bse/bsewaveosc.c:576
+#: ../bse/bsestandardosc.c:169 ../bse/bsewaveosc.c:577
 msgid "Exponential FM"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:173 ../bse/bsewaveosc.c:582
+#: ../bse/bsestandardosc.c:174 ../bse/bsewaveosc.c:583
 msgid "Octaves"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:178
+#: ../bse/bsestandardosc.c:179
 msgid "Self Modulation [%]"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:178
+#: ../bse/bsestandardosc.c:179
 msgid "Strength of self modulation"
 msgstr ""
 
 #. disabled
-#: ../bse/bsestandardosc.c:181 ../bse/bsestandardosc.c:188
+#: ../bse/bsestandardosc.c:182 ../bse/bsestandardosc.c:189
 msgid "Pulse Modulation"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:183
+#: ../bse/bsestandardosc.c:184
 msgid "Pulse Width"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:184
+#: ../bse/bsestandardosc.c:185
 msgid ""
 "Proportion of the positive component duration of the pulse wave form (Pulse "
 "has to be selected as wave form for this to take effect)"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:190
+#: ../bse/bsestandardosc.c:191
 msgid "Pulse Modulation [%]"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:191
+#: ../bse/bsestandardosc.c:192
 msgid ""
 "Strength of pulse width modulation input (Pulse has to be selected as wave "
 "form for this to take effect)"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:196
+#: ../bse/bsestandardosc.c:197
 msgid "Oscillating Frequency Input"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:200
+#: ../bse/bsestandardosc.c:201
 msgid "PWM In"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:200
+#: ../bse/bsestandardosc.c:201
 msgid "Pulse Width Modulation Input"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:202 ../bse/bsewaveosc.c:594
+#: ../bse/bsestandardosc.c:203 ../bse/bsewaveosc.c:595
 msgid "Sync In"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:202 ../bse/bsewaveosc.c:594
+#: ../bse/bsestandardosc.c:203 ../bse/bsewaveosc.c:595
 msgid "Syncronization Input"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:204
+#: ../bse/bsestandardosc.c:205
 msgid "Oscillated Output"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:206
+#: ../bse/bsestandardosc.c:207
 msgid "Sync Out"
 msgstr ""
 
-#: ../bse/bsestandardosc.c:206
+#: ../bse/bsestandardosc.c:207
 msgid "Syncronization Output"
 msgstr ""
 
-#: ../bse/bsesubiport.c:294 ../bse/bsesubsynth.c:542
+#: ../bse/bsesubiport.c:292 ../bse/bsesubsynth.c:540
 #, c-format
 msgid "Virtual input %u"
 msgstr ""
 
-#: ../bse/bsesubiport.c:301 ../bse/bsesubsynth.c:522
+#: ../bse/bsesubiport.c:299 ../bse/bsesubsynth.c:520
 #, c-format
 msgid "Input Port %u"
 msgstr ""
 
-#: ../bse/bsesubiport.c:303 ../bse/bsesuboport.c:304 ../bse/bsesubsynth.c:512
+#: ../bse/bsesubiport.c:301 ../bse/bsesuboport.c:302 ../bse/bsesubsynth.c:510
 msgid "Assignments"
 msgstr ""
 
-#: ../bse/bsesubiport.c:305 ../bse/bsesuboport.c:306
+#: ../bse/bsesubiport.c:303 ../bse/bsesuboport.c:304
 msgid ""
 "The port name is a unique name to establish input<->output port relationships"
 msgstr ""
 
-#: ../bse/bsesubiport.c:336
+#: ../bse/bsesubiport.c:334
 msgid "/Virtualization/Virtual Input"
 msgstr ""
 
-#: ../bse/bsesuboport.c:295 ../bse/bsesubsynth.c:549
+#: ../bse/bsesuboport.c:293 ../bse/bsesubsynth.c:547
 #, c-format
 msgid "Virtual output %u"
 msgstr ""
 
-#: ../bse/bsesuboport.c:302 ../bse/bsesubsynth.c:532
+#: ../bse/bsesuboport.c:300 ../bse/bsesubsynth.c:530
 #, c-format
 msgid "Output Port %u"
 msgstr ""
 
-#: ../bse/bsesuboport.c:337
+#: ../bse/bsesuboport.c:335
 msgid "/Virtualization/Virtual Output"
 msgstr ""
 
-#: ../bse/bsesubsynth.c:97
+#: ../bse/bsesubsynth.c:95
 msgid "/Virtualization/Virtual Sub Synth"
 msgstr ""
 
-#: ../bse/bsesubsynth.c:158
+#: ../bse/bsesubsynth.c:156
 msgid "List of available synthesis networks to choose a sub network from"
 msgstr ""
 
-#: ../bse/bsesubsynth.c:515
+#: ../bse/bsesubsynth.c:513
 msgid "Synthesis network to use as embedded sub network"
 msgstr ""
 
-#: ../bse/bsesubsynth.c:524
+#: ../bse/bsesubsynth.c:522
 msgid "Input Assignments"
 msgstr ""
 
-#: ../bse/bsesubsynth.c:525
+#: ../bse/bsesubsynth.c:523
 msgid "Output port name to interface from"
 msgstr ""
 
-#: ../bse/bsesubsynth.c:534
+#: ../bse/bsesubsynth.c:532
 msgid "Output Assignments"
 msgstr ""
 
-#: ../bse/bsesubsynth.c:535
+#: ../bse/bsesubsynth.c:533
 msgid "Input port name to interface to"
 msgstr ""
 
-#: ../bse/bsesuper.c:204
+#: ../bse/bsesuper.c:203
 msgid "Author"
 msgstr "Ð?вÑ?оÑ?"
 
-#: ../bse/bsesuper.c:204
+#: ../bse/bsesuper.c:203
 msgid "Person changing or creating this object"
 msgstr "Ð?Ñ?оба, Ñ?о змÑ?нÑ?Ñ? Ñ?и Ñ?Ñ?воÑ?Ñ?Ñ? об'Ñ?кÑ?"
 
-#: ../bse/bsesuper.c:209
+#: ../bse/bsesuper.c:208
 msgid "License"
 msgstr "Ð?Ñ?Ñ?ензÑ?Ñ?"
 
-#: ../bse/bsesuper.c:209
+#: ../bse/bsesuper.c:208
 msgid "Copyright license applying to this object"
 msgstr ""
 
-#: ../bse/bsesuper.c:217
+#: ../bse/bsesuper.c:216
 msgid "Creation Time"
 msgstr "ЧаÑ? Ñ?Ñ?воÑ?еннÑ?"
 
-#: ../bse/bsesuper.c:221
+#: ../bse/bsesuper.c:220
 msgid "Last modification time"
 msgstr "ЧаÑ? оÑ?Ñ?аннÑ?оÑ? модиÑ?Ñ?каÑ?Ñ?Ñ?"
 
-#: ../bse/bsetrack.c:284
+#: ../bse/bsetrack.c:283
 msgid "List of available waves to choose as track instrument"
 msgstr ""
 
-#: ../bse/bsetrack.c:293
+#: ../bse/bsetrack.c:292
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: ../bse/bsetrack.c:301
+#: ../bse/bsetrack.c:300
 msgid "List of available mixer busses to be used as track output"
 msgstr ""
 
-#: ../bse/bsetrack.c:1000
+#: ../bse/bsetrack.c:1010
 msgid "Muted"
 msgstr ""
 
-#: ../bse/bsetrack.c:1002 ../bse/bsetrack.c:1007 ../bse/bsetrack.c:1012
+#: ../bse/bsetrack.c:1012 ../bse/bsetrack.c:1017 ../bse/bsetrack.c:1022
 #, fuzzy
 msgid "Synth Input"
 msgstr "Ð?Ñ?вий вÑ?Ñ?д"
 
-#: ../bse/bsetrack.c:1004
+#: ../bse/bsetrack.c:1014
 msgid "Synthesis network to be used as instrument"
 msgstr ""
 
-#: ../bse/bsetrack.c:1009
+#: ../bse/bsetrack.c:1019
 #, fuzzy
 msgid "Wave to be used as instrument"
 msgstr "Ð?беÑ?егÑ?и Ñ?к Ñ?нÑ?Ñ?Ñ?Ñ?менÑ?"
 
-#: ../bse/bsetrack.c:1014
+#: ../bse/bsetrack.c:1024
 msgid "Max Voixes"
 msgstr ""
 
-#: ../bse/bsetrack.c:1020
+#: ../bse/bsetrack.c:1030
 msgid "Midi channel assigned to this track, 0 uses internal per-track channel"
 msgstr ""
 
-#: ../bse/bsetrack.c:1030
+#: ../bse/bsetrack.c:1040
 msgid "Mixer busses used as output for this track"
 msgstr ""
 
-#: ../bse/bsewave.c:306
+#: ../bse/bsewave.c:331
 #, c-format
 msgid "Wave \"%s\": failed to load wave chunk for frequency %f: %s"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:96
+#: ../bse/bsewaveosc.c:95
 msgid "/Audio Sources/Wave Oscillator"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:128
+#: ../bse/bsewaveosc.c:127
 msgid "List of available waves to choose as oscillator source"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:562
+#: ../bse/bsewaveosc.c:563
 msgid "Wave used as oscillator source"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:566
+#: ../bse/bsewaveosc.c:567
 #, fuzzy
 msgid "Channel"
 msgstr "Ð?анал%u"
 
-#: ../bse/bsewaveosc.c:566
+#: ../bse/bsewaveosc.c:567
 msgid "The audio channel to play, usually 1 is left, 2 is right"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:571
+#: ../bse/bsewaveosc.c:572
 msgid "Modulation Strength for linear frequency modulation"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:592 ../plugins/davorgan.c:145
+#: ../bse/bsewaveosc.c:593 ../plugins/davorgan.c:148
 msgid "Frequency Input"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:596
+#: ../bse/bsewaveosc.c:597
 msgid "Mod In"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:596
+#: ../bse/bsewaveosc.c:597
 msgid "Modulation Input"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:598
+#: ../bse/bsewaveosc.c:599
 msgid "Wave Output"
 msgstr ""
 
-#: ../bse/bsewaveosc.c:600
+#: ../bse/bsewaveosc.c:601
 msgid "Gate Output"
 msgstr ""
 
+#: ../bse/bsewaveosc.c:603 ../plugins/bsesimpleadsr.c:122
+msgid "Done Out"
+msgstr ""
+
+#: ../bse/bsewaveosc.c:603
+#, fuzzy
+msgid "Done Output"
+msgstr "Ð?Ñ?вий виÑ?Ñ?д"
+
 #: ../data/beast.desktop.in.h:2
 msgid "MIDI Tracker, Music Composition and Modular Synthesis Application"
 msgstr ""
@@ -5861,13 +6353,13 @@ msgstr ""
 msgid "Audio"
 msgstr ""
 
-#: ../drivers/bse-alsa/bsemididevice-alsa.c:307
-#: ../drivers/bse-alsa/bsepcmdevice-alsa.c:551
+#: ../drivers/bse-alsa/bsemididevice-alsa.c:305
+#: ../drivers/bse-alsa/bsepcmdevice-alsa.c:549
 msgid "PLUGIN:CARD,DEV,SUBDEV"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: ../drivers/bse-alsa/bsemididevice-alsa.c:309
+#: ../drivers/bse-alsa/bsemididevice-alsa.c:307
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture MIDI driver, using\n"
@@ -5885,7 +6377,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: ../drivers/bse-alsa/bsepcmdevice-alsa.c:553
+#: ../drivers/bse-alsa/bsepcmdevice-alsa.c:551
 #, c-format
 msgid ""
 "Advanced Linux Sound Architecture PCM driver, using\n"
@@ -5903,7 +6395,7 @@ msgid ""
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: ../drivers/bse-portaudio/bsepcmdevice-portaudio.cc:405
+#: ../drivers/bse-portaudio/bsepcmdevice-portaudio.cc:403
 #, c-format
 msgid ""
 "PortAudio PCM driver, using %s.\n"
@@ -5911,205 +6403,15 @@ msgid ""
 "  MODE   - rw = read/write, ro = readonly, wo = writeonly\n"
 msgstr ""
 
-#: ../library/scripts/mixer-splitup-by-track.scm.h:25
-msgid "/Song/Assign Tracks to individual Mixer Busses"
-msgstr ""
-
-#: ../library/scripts/mixer-splitup-by-track.scm.h:26
-msgid ""
-"This script creates a new Mixer Bus for each track in the song that is "
-"currently using the Master Bus as output."
-msgstr ""
-
-#: ../library/scripts/mixer-splitup-by-track.scm.h:30
-#: ../library/scripts/song-parts-operations.scm.h:30
-#: ../library/scripts/song-parts-operations.scm.h:39
-#, fuzzy
-msgid "Song"
-msgstr "_Ð?Ñ?Ñ?нÑ?"
-
-#: ../library/scripts/mixer-splitup-by-track.scm.h:57
-#: ../library/scripts/song-parts-operations.scm.h:45
-msgid "No valid song supplied"
-msgstr ""
-
-#: ../library/scripts/modules2grid.scm.h:21
-msgid "/SNet/Grid Align"
-msgstr ""
-
-#: ../library/scripts/modules2grid.scm.h:22
-msgid ""
-"Round module positions to their nearest grid position, so to align all "
-"modules within a synthesis network."
-msgstr ""
-
-#: ../library/scripts/modules2grid.scm.h:26
-msgid "Synth Net"
-msgstr ""
-
-#: ../library/scripts/modules2grid.scm.h:30
-msgid "No valid synthesis network supplied"
-msgstr ""
-
-#: ../library/scripts/part-harmonic-transposer.scm.h:25
-msgid "/Part/Harmonic Transposer"
-msgstr ""
-
-#. ; FIXME: the description may be suboptimal; the problem is
-#. ; that I can't precisely describe details of musical theory
-#. ; in english. -- stw
-#: ../library/scripts/part-harmonic-transposer.scm.h:29
-msgid ""
-"The harmonic transposer takes the selection of a part and transposes it to "
-"different harmonies. If you for instance have selected a measure filled with "
-"C major chords, and enter \"C,Am,F,G\" as harmonic sequence, the result will "
-"be four measures, filled with C major, A minor, F major and G major "
-"chords. \n"
-"\n"
-"This also works for melodies, so you can transpose a whole melody written in "
-"G major to D minor. The standard scales used in church music (ionian, "
-"dorian, phrygian, lydian, mixolydian, aeolian, locrian) are also supported: "
-"it is for instance possible to write Ddorian or Caeolian. The aeolian scale "
-"is equivalent to minor and the ionian scale is equivalent to major. \n"
-"\n"
-"Since musically, there is no preference on whether to transpose up or down "
-"it is possible to specify the first harmony that will be transposed down "
-"(all harmonies below this will be transposed up). It is possible to omit "
-"this value. Then all notes will be transposed up."
-msgstr ""
-
-#: ../library/scripts/part-harmonic-transposer.scm.h:50
-#: ../library/scripts/record-midi.scm.h:25
-#, fuzzy
-msgid "Part"
-msgstr "ЧаÑ?Ñ?ини"
-
-#: ../library/scripts/part-harmonic-transposer.scm.h:51
-msgid "Harmony Sequence"
-msgstr ""
-
-#: ../library/scripts/part-harmonic-transposer.scm.h:52
-msgid "Transpose down starting at"
-msgstr ""
-
-#: ../library/scripts/part-harmonic-transposer.scm.h:209
-msgid "No valid part supplied"
-msgstr ""
-
-#: ../library/scripts/part-harmonic-transposer.scm.h:211
-msgid "No notes selected"
-msgstr ""
-
-#: ../library/scripts/part-harmonic-transposer.scm.h:218
-msgid "Failed to parse harmony list"
-msgstr ""
-
-#: ../library/scripts/part-harmonic-transposer.scm.h:221
-msgid "Harmony list is too short"
-msgstr ""
-
-#: ../library/scripts/progressor-example.scm.h:32
-msgid "/Project/Toys/Progressor..."
-msgstr ""
-
-#: ../library/scripts/progressor-example.scm.h:33
-msgid ""
-"Progressor takes two seed values and then starts progressing. It doesn't do "
-"anything particularly usefull, other than ticking the main program from time "
-"to time. It is a funny example though."
-msgstr ""
-
-#: ../library/scripts/progressor-example.scm.h:38
-msgid "N Iterations"
-msgstr ""
-
-#: ../library/scripts/progressor-example.scm.h:39
-msgid "N Wait Spins"
-msgstr ""
-
-#: ../library/scripts/progressor-example.scm.h:40
-msgid "Update Percentage"
-msgstr ""
-
-#: ../library/scripts/record-midi.scm.h:20
-msgid "/Part/Record Midi..."
-msgstr ""
-
-#: ../library/scripts/record-midi.scm.h:21
-msgid ""
-"Record midi events, currently being played on the default external midi "
-"device, into a given song part. The MIDI recorder is still work in progress."
-msgstr ""
-
-#: ../library/scripts/record-midi.scm.h:26
-#, fuzzy
-msgid "Start Now"
-msgstr "Ð?апÑ?Ñ?к"
-
-#: ../library/scripts/record-midi.scm.h:49
-msgid "No valid part object supplied"
-msgstr ""
-
-#: ../library/scripts/record-midi.scm.h:50
-msgid "You probably want to start this script from a part editor."
-msgstr ""
-
-#: ../library/scripts/record-midi.scm.h:53
-msgid ""
-"Not currently recording...\n"
-"\n"
-"The MIDI recorder is still work in progress.\n"
-"Currently, you need a MIDI Synthesizer network running, in order for this "
-"script to catch the events currently being played back."
-msgstr ""
-
-#: ../library/scripts/song-parts-operations.scm.h:25
-msgid "/Song/Crop parts (loop range)"
-msgstr ""
-
-#: ../library/scripts/song-parts-operations.scm.h:26
-msgid ""
-"Crops all parts within the loop range and moves parts after the loop range "
-"backwards accordingly."
-msgstr ""
-
-#: ../library/scripts/song-parts-operations.scm.h:34
-msgid "/Song/Duplicate parts (loop range)"
-msgstr ""
-
-#: ../library/scripts/song-parts-operations.scm.h:35
-msgid ""
-"Duplicate all parts within the loop range and moves parts after the loop "
-"range forward accordingly."
-msgstr ""
-
-#: ../library/scripts/song-parts-operations.scm.h:62
-msgid ""
-"The loop range of the specified song contains no parts or is unset, so no "
-"parts can be identified to operate on."
-msgstr ""
-
-#: ../library/scripts/song-parts-operations.scm.h:64
-msgid "Show messages about empty part range"
-msgstr ""
-
-#: ../library/scripts/song-parts-operations.scm.h:68
-msgid "Failed to crop part range."
-msgstr ""
-
-#: ../library/scripts/song-parts-operations.scm.h:80
-msgid "Failed to duplicate part range."
-msgstr ""
-
-#: ../plugins/artscompressor.idl:28
+#: ../plugins/artscompressor.idl:26
 msgid "GNU General Public License"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:29
+#: ../plugins/artscompressor.idl:27
 msgid "/Enhance/ArtsCompressor"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:30
+#: ../plugins/artscompressor.idl:28
 msgid ""
 "ArtsCompressor compresses the sound.\n"
 "\n"
@@ -6142,121 +6444,122 @@ msgid ""
 "never exceeded 0 dB."
 msgstr ""
 
-#: ../plugins/artscompressor.idl:50 ../plugins/bseadder.c:97
-#: ../plugins/bseamplifier.idl:45 ../plugins/bsebalance.idl:36
-#: ../plugins/bsemult.c:60
+#: ../plugins/artscompressor.idl:48 ../plugins/bseadder.c:95
+#: ../plugins/bseamplifier.idl:43 ../plugins/bsebalance.idl:34
+#: ../plugins/bsemult.c:58
 msgid "Audio In1"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:50
+#: ../plugins/artscompressor.idl:48
 msgid "Audio input 1"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:51 ../plugins/bseadder.c:99
-#: ../plugins/bseamplifier.idl:46 ../plugins/bsebalance.idl:37
-#: ../plugins/bsemult.c:62
+#: ../plugins/artscompressor.idl:49 ../plugins/bseadder.c:97
+#: ../plugins/bseamplifier.idl:44 ../plugins/bsebalance.idl:35
+#: ../plugins/bsemult.c:60
 msgid "Audio In2"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:51
+#: ../plugins/artscompressor.idl:49
 msgid "Audio input 2"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:52
+#: ../plugins/artscompressor.idl:50
 msgid "Audio Out1"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:52
+#: ../plugins/artscompressor.idl:50
 msgid "Compressed audio output 1"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:53
+#: ../plugins/artscompressor.idl:51
 msgid "Audio Out2"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:53
+#: ../plugins/artscompressor.idl:51
 msgid "Compressed audio output 2"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:55 ../plugins/davbassfilter.idl:36
-#: ../plugins/davchorus.idl:32
+#: ../plugins/artscompressor.idl:53 ../plugins/davbassfilter.idl:34
+#: ../plugins/davchorus.idl:30 ../plugins/davsyndrum.c:106
+#: ../plugins/davsyndrum.c:111
 msgid "Parameters"
 msgstr "Ð?аÑ?амеÑ?Ñ?и"
 
-#: ../plugins/artscompressor.idl:56
+#: ../plugins/artscompressor.idl:54
 msgid "Attack [ms]"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:56
+#: ../plugins/artscompressor.idl:54
 msgid "Set the attack time in milliseconds"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:57
+#: ../plugins/artscompressor.idl:55
 msgid "Release [ms]"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:57
+#: ../plugins/artscompressor.idl:55
 msgid "Set the release time in milliseconds"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:58
+#: ../plugins/artscompressor.idl:56
 msgid "Threshold [dB]"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:58
+#: ../plugins/artscompressor.idl:56
 msgid "Only parts louder than threshold are compressed"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:59
+#: ../plugins/artscompressor.idl:57
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:59
+#: ../plugins/artscompressor.idl:57
 msgid "Set the compression ratio to x:1"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:60
+#: ../plugins/artscompressor.idl:58
 msgid "Output [dB]"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:60
+#: ../plugins/artscompressor.idl:58
 msgid "Set the output amplification"
 msgstr ""
 
-#: ../plugins/artscompressor.idl:61
+#: ../plugins/artscompressor.idl:59
 #, fuzzy
 msgid "Auto Output"
 msgstr "Ð?Ñ?вий виÑ?Ñ?д"
 
-#: ../plugins/artscompressor.idl:61
+#: ../plugins/artscompressor.idl:59
 msgid ""
 "Adjust the output amplification automatically according to threshold and "
 "ratio"
 msgstr ""
 
-#: ../plugins/bseadder.c:97 ../plugins/bsemult.c:60
+#: ../plugins/bseadder.c:95 ../plugins/bsemult.c:58
 msgid "Audio Input 1"
 msgstr ""
 
-#: ../plugins/bseadder.c:99 ../plugins/bsemult.c:62
+#: ../plugins/bseadder.c:97 ../plugins/bsemult.c:60
 msgid "Audio Input 2"
 msgstr ""
 
-#: ../plugins/bseadder.c:101 ../plugins/bsemult.c:68
+#: ../plugins/bseadder.c:99 ../plugins/bsemult.c:66
 msgid "Audio Output"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:30 ../plugins/bsebalance.idl:26
-#: ../plugins/bsenoise.idl:27 ../plugins/davbassfilter.idl:27
-#: ../plugins/davchorus.idl:27
+#: ../plugins/bseamplifier.idl:28 ../plugins/bsebalance.idl:24
+#: ../plugins/bsenoise.idl:25 ../plugins/davbassfilter.idl:25
+#: ../plugins/davchorus.idl:25
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:31
+#: ../plugins/bseamplifier.idl:29
 msgid "/Routing/Amplifier"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:32
+#: ../plugins/bseamplifier.idl:30
 msgid ""
 "BseAmplifier provides input signal controlled amplification or attenuation. "
 "It supports two control inputs and two audio inputs which are mixed together "
@@ -6269,131 +6572,131 @@ msgid ""
 "the master volume controls amplification of the resulting output signal."
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:45 ../plugins/bsebalance.idl:36
+#: ../plugins/bseamplifier.idl:43 ../plugins/bsebalance.idl:34
 msgid "First audio input"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:46 ../plugins/bsebalance.idl:37
+#: ../plugins/bseamplifier.idl:44 ../plugins/bsebalance.idl:35
 msgid "Second audio input"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:47 ../plugins/bsebalance.idl:38
+#: ../plugins/bseamplifier.idl:45 ../plugins/bsebalance.idl:36
 msgid "Ctrl In1"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:47 ../plugins/bsebalance.idl:38
+#: ../plugins/bseamplifier.idl:45 ../plugins/bsebalance.idl:36
 msgid "First control input"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:48 ../plugins/bsebalance.idl:39
+#: ../plugins/bseamplifier.idl:46 ../plugins/bsebalance.idl:37
 msgid "Ctrl In2"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:48 ../plugins/bsebalance.idl:39
+#: ../plugins/bseamplifier.idl:46 ../plugins/bsebalance.idl:37
 msgid "Second control input"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:49
+#: ../plugins/bseamplifier.idl:47
 msgid "Amplified audio output"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:50 ../plugins/bsebalance.idl:43
+#: ../plugins/bseamplifier.idl:48 ../plugins/bsebalance.idl:41
 msgid "Audio Input"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:51 ../plugins/bseamplifier.idl:56
-#: ../plugins/bsebalance.idl:44 ../plugins/bsebalance.idl:49
+#: ../plugins/bseamplifier.idl:49 ../plugins/bseamplifier.idl:54
+#: ../plugins/bsebalance.idl:42 ../plugins/bsebalance.idl:47
 msgid "Input 1 [%]"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:51 ../plugins/bsebalance.idl:44
+#: ../plugins/bseamplifier.idl:49 ../plugins/bsebalance.idl:42
 msgid "Attenuate the level of audio input 1"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:52 ../plugins/bseamplifier.idl:57
-#: ../plugins/bsebalance.idl:45 ../plugins/bsebalance.idl:50
+#: ../plugins/bseamplifier.idl:50 ../plugins/bseamplifier.idl:55
+#: ../plugins/bsebalance.idl:43 ../plugins/bsebalance.idl:48
 msgid "Input 2 [%]"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:52 ../plugins/bsebalance.idl:45
+#: ../plugins/bseamplifier.idl:50 ../plugins/bsebalance.idl:43
 msgid "Attenuate the level of audio input 2"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:53 ../plugins/bsebalance.idl:46
+#: ../plugins/bseamplifier.idl:51 ../plugins/bsebalance.idl:44
 msgid "Balance audio input levels"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:55 ../plugins/bsebalance.idl:48
+#: ../plugins/bseamplifier.idl:53 ../plugins/bsebalance.idl:46
 msgid "Control Input"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:56 ../plugins/bsebalance.idl:49
+#: ../plugins/bseamplifier.idl:54 ../plugins/bsebalance.idl:47
 msgid "Attenuate the level of control input 1"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:57 ../plugins/bsebalance.idl:50
+#: ../plugins/bseamplifier.idl:55 ../plugins/bsebalance.idl:48
 msgid "Attenuate the level of control input 2"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:58 ../plugins/bsebalance.idl:51
+#: ../plugins/bseamplifier.idl:56 ../plugins/bsebalance.idl:49
 msgid "Balance control input levels"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:59
+#: ../plugins/bseamplifier.idl:57
 msgid "Multiply Controls"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:60
+#: ../plugins/bseamplifier.idl:58
 msgid ""
 "Switch the two control inputs to work like a chain of gain controls, rather "
 "than mixing them together, weighted by balance."
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:63
+#: ../plugins/bseamplifier.idl:61
 msgid "Exponential Control"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:63
+#: ../plugins/bseamplifier.idl:61
 msgid "Toggle exponential and linear control response"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:66 ../plugins/bsebalance.idl:54
+#: ../plugins/bseamplifier.idl:64 ../plugins/bsebalance.idl:52
 msgid "Control Strength"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:66
+#: ../plugins/bseamplifier.idl:64
 msgid "Adjust how much the control signals affect the output volume"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:67
+#: ../plugins/bseamplifier.idl:65
 msgid "Base Volume"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:67
+#: ../plugins/bseamplifier.idl:65
 msgid "Base amplification (the control signal adds up to this)"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:68
+#: ../plugins/bseamplifier.idl:66
 msgid "Master Volume"
 msgstr ""
 
-#: ../plugins/bseamplifier.idl:68
+#: ../plugins/bseamplifier.idl:66
 msgid "Output stage amplification in decibel"
 msgstr ""
 
-#: ../plugins/bseatandistort.c:90
+#: ../plugins/bseatandistort.c:88
 msgid "Audio Input Signal"
 msgstr ""
 
-#: ../plugins/bseatandistort.c:92
+#: ../plugins/bseatandistort.c:90
 msgid "Distorted Audio Output"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:27
+#: ../plugins/bsebalance.idl:25
 msgid "/Spatial/Balance"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:28
+#: ../plugins/bsebalance.idl:26
 msgid ""
 "BseBalance is a stereo panning module with two audio and two control inputs, "
 "each of which can be seperately level adjusted. The resulting output balance "
@@ -6402,86 +6705,94 @@ msgid ""
 "preprocessed by a simple lowpass filter with adjustable cutoff frequency."
 msgstr ""
 
-#: ../plugins/bsebalance.idl:40
+#: ../plugins/bsebalance.idl:38
 msgid "Left audio output"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:41
+#: ../plugins/bsebalance.idl:39
 msgid "Mix Out"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:41
+#: ../plugins/bsebalance.idl:39
 msgid "Mixed audio output"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:42
+#: ../plugins/bsebalance.idl:40
 msgid "Right audio output"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:53
+#: ../plugins/bsebalance.idl:51
 msgid "Output Panning"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:54
+#: ../plugins/bsebalance.idl:52
 msgid "Adjust how much the control signals affect the output balance"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:55
+#: ../plugins/bsebalance.idl:53
 msgid "Lowpass [Hz]"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:55
+#: ../plugins/bsebalance.idl:53
 msgid "Lowpass filter frequency for the control signal"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:56
+#: ../plugins/bsebalance.idl:54
 msgid "Output Balance"
 msgstr ""
 
-#: ../plugins/bsebalance.idl:56
+#: ../plugins/bsebalance.idl:54
 msgid "Adjust output balance between left and right"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:119 ../plugins/bseiirfilter.c:125
+#: ../plugins/bseiirfilter.c:117 ../plugins/bseiirfilter.c:123
 msgid "Filter Choice"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:121
+#: ../plugins/bseiirfilter.c:119
 msgid "Filter Algorithm"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:127
+#: ../plugins/bseiirfilter.c:125
 msgid "The type of filter to use"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:131 ../plugins/bseiirfilter.c:136
+#: ../plugins/bseiirfilter.c:129 ../plugins/bseiirfilter.c:134
 msgid "Filter Specification"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:133
+#: ../plugins/bseiirfilter.c:131
 msgid "Order"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:133
+#: ../plugins/bseiirfilter.c:131
 msgid "Order of Filter"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:138
+#: ../plugins/bseiirfilter.c:136
 msgid "Epsilon"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:138
+#: ../plugins/bseiirfilter.c:136
 msgid "Passband falloff at cutoff frequency"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:141 ../plugins/bseiirfilter.c:146
+#: ../plugins/bseiirfilter.c:139 ../plugins/bseiirfilter.c:144
 msgid "Cutoff Frequency (All Filters)"
 msgstr ""
 
-#: ../plugins/bseiirfilter.c:151 ../plugins/bseiirfilter.c:156
+#: ../plugins/bseiirfilter.c:141
+msgid "Filter cutoff frequency"
+msgstr ""
+
+#: ../plugins/bseiirfilter.c:150 ../plugins/bseiirfilter.c:155
 msgid "Cutoff Frequency 2 (Band Pass/Stop)"
 msgstr ""
 
+#: ../plugins/bseiirfilter.c:152
+msgid "Second filter cutoff frequency"
+msgstr ""
+
 #: ../plugins/bseiirfilter.c:162
 msgid "Unfiltered Input"
 msgstr ""
@@ -6490,288 +6801,448 @@ msgstr ""
 msgid "Filtered Output"
 msgstr ""
 
-#: ../plugins/bsemixer.c:109
+#: ../plugins/bsemixer.c:107
 msgid "Sole Output"
 msgstr ""
 
-#: ../plugins/bsemixer.c:115
+#: ../plugins/bsemixer.c:113
 #, c-format
 msgid "Channel%u"
 msgstr "Ð?анал%u"
 
-#: ../plugins/bsemixer.c:117
+#: ../plugins/bsemixer.c:115
 #, c-format
 msgid "Channel%u [float]"
 msgstr "Ð?анал%u [плав.]"
 
-#: ../plugins/bsemixer.c:127
+#: ../plugins/bsemixer.c:125
 #, c-format
 msgid "Channel%u [dB]"
 msgstr "Ð?анал%u [дÐ?]"
 
-#: ../plugins/bsemixer.c:138
+#: ../plugins/bsemixer.c:136
 #, c-format
 msgid "Channel%u [%%]"
 msgstr "Ð?анал%u [%%]"
 
-#: ../plugins/bsemixer.c:149
+#: ../plugins/bsemixer.c:147
 #, c-format
 msgid "Audio In%u"
 msgstr ""
 
-#: ../plugins/bsemixer.c:150
+#: ../plugins/bsemixer.c:148
 #, c-format
 msgid "Input Channel %u"
 msgstr ""
 
-#: ../plugins/bsemult.c:64
+#: ../plugins/bsemult.c:62
 msgid "Audio In3"
 msgstr ""
 
-#: ../plugins/bsemult.c:64
+#: ../plugins/bsemult.c:62
 msgid "Audio Input 3"
 msgstr ""
 
-#: ../plugins/bsemult.c:66
+#: ../plugins/bsemult.c:64
 msgid "Audio In4"
 msgstr ""
 
-#: ../plugins/bsemult.c:66
+#: ../plugins/bsemult.c:64
 msgid "Audio Input 4"
 msgstr ""
 
-#: ../plugins/bsenoise.idl:28
+#: ../plugins/bsenoise.idl:26
 msgid "/Audio Sources/Noise"
 msgstr ""
 
-#: ../plugins/bsenoise.idl:29
+#: ../plugins/bsenoise.idl:27
 msgid "Noise is a generator of (supposedly) white noise"
 msgstr ""
 
-#: ../plugins/bsenoise.idl:30
+#: ../plugins/bsenoise.idl:28
 msgid "Noise Out"
 msgstr ""
 
-#: ../plugins/bsenoise.idl:30
+#: ../plugins/bsenoise.idl:28
 msgid "Noise Output"
 msgstr ""
 
-#: ../plugins/bsesequencer.c:106
+#: ../plugins/bsesequencer.c:104
 msgid "Frequency Signal"
 msgstr ""
 
-#: ../plugins/bsesequencer.c:108
+#: ../plugins/bsesequencer.c:106
 msgid "Note Sync"
 msgstr ""
 
-#: ../plugins/bsesequencer.c:108
+#: ../plugins/bsesequencer.c:106
 msgid "Note Sync Signal"
 msgstr ""
 
-#: ../plugins/bsesimpleadsr.c:118
+#: ../plugins/bsesimpleadsr.c:116
 msgid "Gate In"
 msgstr ""
 
-#: ../plugins/bsesimpleadsr.c:118
+#: ../plugins/bsesimpleadsr.c:116
 msgid "Gate input (activates/deactivates envelope)"
 msgstr ""
 
-#: ../plugins/bsesimpleadsr.c:120
+#: ../plugins/bsesimpleadsr.c:118
 msgid "Retrigger In"
 msgstr ""
 
-#: ../plugins/bsesimpleadsr.c:120
+#: ../plugins/bsesimpleadsr.c:118
 msgid "Retrigger input (raising edge retriggers envelope)"
 msgstr ""
 
-#: ../plugins/bsesimpleadsr.c:122
+#: ../plugins/bsesimpleadsr.c:120
 msgid "Ctrl Out"
 msgstr ""
 
-#: ../plugins/bsesimpleadsr.c:122
+#: ../plugins/bsesimpleadsr.c:120
 msgid "Attack-Decay-Sustain-Release envelope output"
 msgstr ""
 
-#: ../plugins/bsesimpleadsr.c:124
-msgid "Done Out"
-msgstr ""
-
-#: ../plugins/bsesimpleadsr.c:124
+#: ../plugins/bsesimpleadsr.c:122
 msgid "This signal goes high after the release phase has completed"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:28
+#: ../plugins/davbassfilter.idl:26
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:29
+#: ../plugins/davbassfilter.idl:27
 msgid ""
 "DavBassFilter is a low-pass resonant TB-303 style filter based on the VCF303 "
 "portions of gsyn v0.2. The filter algorithm is partly based on the one "
 "described in \"Musical Applications of Microprocessors\" by Hal Chamberlin."
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:33 ../plugins/davchorus.idl:30
+#: ../plugins/davbassfilter.idl:31 ../plugins/davchorus.idl:28
 msgid "Audio input"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:34 ../plugins/davsyndrum.c:120
-#: ../plugins/davxtalstrings.c:155
+#: ../plugins/davbassfilter.idl:32 ../plugins/davsyndrum.c:121
+#: ../plugins/davxtalstrings.c:153
 msgid "Trigger In"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:34
+#: ../plugins/davbassfilter.idl:32
 msgid "Trigger input"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:35
+#: ../plugins/davbassfilter.idl:33
 msgid "Filtered audio output"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:37
+#: ../plugins/davbassfilter.idl:35
 msgid "Cutoff [%]"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:37
+#: ../plugins/davbassfilter.idl:35
 msgid "Set the cutoff frequency percentage"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:38
+#: ../plugins/davbassfilter.idl:36
 msgid "Resonance [%]"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:38
+#: ../plugins/davbassfilter.idl:36
 msgid "Set the amount of resonance in percent"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:39
+#: ../plugins/davbassfilter.idl:37
 msgid "Envelope Modulation [%]"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:39
+#: ../plugins/davbassfilter.idl:37
 msgid "Set the envelope magnitude in percent"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:40
+#: ../plugins/davbassfilter.idl:38
 msgid "Decay [%]"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:40
+#: ../plugins/davbassfilter.idl:38
 msgid "Set the decay length in percent"
 msgstr ""
 
-#: ../plugins/davbassfilter.idl:41
+#: ../plugins/davbassfilter.idl:39
 msgid "Trigger filter"
 msgstr ""
 
-#: ../plugins/davcanyondelay.c:116
-msgid "Left Audio Input"
+#: ../plugins/davcanyondelay.c:86 ../plugins/davcanyondelay.c:91
+msgid "Left to Right"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:87 ../plugins/davcanyondelay.c:97
+msgid "Delay (seconds)"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:88
+msgid "The time for the left to right delay"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:92 ../plugins/davcanyondelay.c:102
+msgid "Feedback [%]"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:93
+msgid "The feedback amount; a negative feedback inverts the signal"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:96 ../plugins/davcanyondelay.c:101
+#, fuzzy
+msgid "Right to Left"
+msgstr "Ð?Ñ?авий вÑ?Ñ?д"
+
+#: ../plugins/davcanyondelay.c:98
+msgid "The time for the right to left delay"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:103
+msgid "Set the feedback amount; a negative feedback inverts the signal"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:107 ../plugins/davcanyondelay.c:113
+msgid "IIR Low-Pass Filter"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:109
+msgid "Reflection cutoff frequency"
 msgstr ""
 
 #: ../plugins/davcanyondelay.c:118
-msgid "Right Audio Input"
+msgid "Left Audio Input"
 msgstr ""
 
 #: ../plugins/davcanyondelay.c:120
-msgid "Left Audio Output"
+msgid "Right Audio Input"
 msgstr ""
 
 #: ../plugins/davcanyondelay.c:122
+msgid "Left Audio Output"
+msgstr ""
+
+#: ../plugins/davcanyondelay.c:124
 msgid "Right Audio Output"
 msgstr ""
 
-#: ../plugins/davchorus.idl:28
+#: ../plugins/davchorus.idl:26
 msgid "/Enhance/Chorus"
 msgstr ""
 
-#: ../plugins/davchorus.idl:29
+#: ../plugins/davchorus.idl:27
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
-#: ../plugins/davchorus.idl:31
+#: ../plugins/davchorus.idl:29
 msgid "Chorus audio output"
 msgstr ""
 
-#: ../plugins/davchorus.idl:33
+#: ../plugins/davchorus.idl:31
 msgid "Wet out [%]"
 msgstr ""
 
-#: ../plugins/davchorus.idl:33
+#: ../plugins/davchorus.idl:31
 msgid "Set the amount of modified data to mix"
 msgstr ""
 
-#: ../plugins/davorgan.c:115 ../plugins/davxtalstrings.c:116
+#: ../plugins/davorgan.c:108
+msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
+msgstr ""
+
+#: ../plugins/davorgan.c:114
+msgid ""
+"Organ frequency as note, converted to Hertz according to the current musical "
+"tuning"
+msgstr ""
+
+#: ../plugins/davorgan.c:118 ../plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
-#: ../plugins/davorgan.c:146
+#: ../plugins/davorgan.c:149
 msgid "Organ Output"
 msgstr ""
 
-#: ../plugins/davsyndrum.c:116
+#: ../plugins/davsyndrum.c:89
+msgid "Drum frequency in Hertz"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:95
+msgid ""
+"Drum frequency as note, converted to Hertz according to the current musical "
+"tuning"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:99 ../plugins/davxtalstrings.c:123
+msgid "Trigger Velocity [%]"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:100
+msgid "The velocity of the drum hit"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:103 ../plugins/davxtalstrings.c:122
+#: ../plugins/davxtalstrings.c:127
+msgid "Trigger"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:104 ../plugins/davxtalstrings.c:128
+msgid "Trigger Hit"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:104
+msgid "Manual trigger for the drum"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:107
+msgid "Resonance"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:108
+msgid "The resonance half life in number of milli seconds"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:112
+#, fuzzy
+msgid "Frequency Ratio"
+msgstr "ЧаÑ?Ñ?оÑ?а"
+
+#: ../plugins/davsyndrum.c:113
+msgid ""
+"The ratio of frequency shift. (i.e. 1.0 means shift equal to the drum's base "
+"frequency)"
+msgstr ""
+
+#: ../plugins/davsyndrum.c:117
 msgid "Drum Frequency Input"
 msgstr ""
 
-#: ../plugins/davsyndrum.c:118
+#: ../plugins/davsyndrum.c:119
 msgid "Ratio In"
 msgstr ""
 
-#: ../plugins/davsyndrum.c:118
+#: ../plugins/davsyndrum.c:119
 msgid "Frequency shift ratio (assumed 1.0 if not connected)"
 msgstr ""
 
-#: ../plugins/davsyndrum.c:120
+#: ../plugins/davsyndrum.c:121
 msgid "Hit the drum on raising edges"
 msgstr ""
 
-#: ../plugins/davsyndrum.c:122
+#: ../plugins/davsyndrum.c:123
 msgid "SynDrum Output"
 msgstr ""
 
-#: ../plugins/davxtalstrings.c:153
+#: ../plugins/davxtalstrings.c:104
+msgid "String oscillation frequency in Hertz"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:110
+msgid ""
+"String oscillation frequency as note, converted to Hertz according to the "
+"current musical tuning"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:124
+msgid "Velocity of the string pluck"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:128
+#, fuzzy
+msgid "Pluck the string"
+msgstr "Ð?Ñ?дÑ?воÑ?иÑ?и"
+
+#: ../plugins/davxtalstrings.c:130 ../plugins/davxtalstrings.c:135
+msgid "Decay"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:131
+msgid "Note Decay"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:132
+msgid "Note decay is the 'half-life' of the note's decay in seconds"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:136
+msgid "Tension Decay"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:137
+msgid "Tension of the string"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:140 ../plugins/davxtalstrings.c:145
+msgid "Flavour"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:141
+msgid "Metallic Factor [%]"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:142
+msgid "Metallicness of the string"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:146
+msgid "Snap Factor [%]"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:147
+msgid "Snappiness of the string"
+msgstr ""
+
+#: ../plugins/davxtalstrings.c:151
 msgid "Pluck frequency input"
 msgstr ""
 
-#: ../plugins/davxtalstrings.c:155
+#: ../plugins/davxtalstrings.c:153
 msgid "Pluck strings on raising edge"
 msgstr ""
 
-#: ../plugins/davxtalstrings.c:157
+#: ../plugins/davxtalstrings.c:155
 msgid "XtalStrings Output"
 msgstr ""
 
-#: ../plugins/freeverb/bsefreeverb.c:123
+#: ../plugins/freeverb/bsefreeverb.c:121
 msgid "Left Input"
 msgstr "Ð?Ñ?вий вÑ?Ñ?д"
 
-#: ../plugins/freeverb/bsefreeverb.c:124
+#: ../plugins/freeverb/bsefreeverb.c:122
 msgid "Right Input"
 msgstr "Ð?Ñ?авий вÑ?Ñ?д"
 
-#: ../plugins/freeverb/bsefreeverb.c:125
+#: ../plugins/freeverb/bsefreeverb.c:123
 msgid "Left Output"
 msgstr "Ð?Ñ?вий виÑ?Ñ?д"
 
-#: ../plugins/freeverb/bsefreeverb.c:126
+#: ../plugins/freeverb/bsefreeverb.c:124
 msgid "Right Output"
 msgstr "Ð?Ñ?авий виÑ?Ñ?д"
 
-#: ../tools/bsewavetool.cc:935
+#: ../tools/bsewavetool.cc:1219
 #, c-format
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-msgid "Find"
-msgstr "Ð?найÑ?и"
+#, fuzzy
+#~ msgid "Fatal Error"
+#~ msgstr "Ð?омилка"
 
-msgid "Notice"
-msgstr "Ð?аÑ?важеннÑ?"
+#~ msgid "Find"
+#~ msgstr "Ð?найÑ?и"
+
+#~ msgid "Notice"
+#~ msgstr "Ð?аÑ?важеннÑ?"
 
-msgid "Properties:"
-msgstr "Ð?лаÑ?Ñ?ивоÑ?Ñ?Ñ?:"
+#~ msgid "Properties:"
+#~ msgstr "Ð?лаÑ?Ñ?ивоÑ?Ñ?Ñ?:"
 
-msgid "Identifier:"
-msgstr "Ð?денÑ?иÑ?Ñ?каÑ?оÑ?:"
+#~ msgid "Identifier:"
+#~ msgstr "Ð?денÑ?иÑ?Ñ?каÑ?оÑ?:"
 
-msgid "Description:"
-msgstr "Ð?пиÑ?:"
+#~ msgid "Description:"
+#~ msgstr "Ð?пиÑ?:"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 85e3987..29d607f 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: beast\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 01:38+0100\n"
+"POT-Creation-Date: 2010-04-06 13:03+0200\n"
 "PO-Revision-Date: 2003-10-25 21:45+0800\n"
 "Last-Translator: storm119 <bbbush 163 com>\n"
 "Language-Team: zh_CN <i18n-translation lists linux net cn>\n"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]